December 17, 2023 in Classic self-hosted technical help
So had a rollercoaster of a ride with my hosting providers. In short they made me use a CDN which only allows www. prefix. So I changed my website and configured it to work with it. Okay fine, after a few days turns out it didn't resolve my issue and they made me upgrade to a VPS. Turns out the CDN doesn't work with a VPS and only works with their shared hosting plans... 😴 So then I proceeded to remove the CDN and cancel my plan. Upgraded to a VPS. Transferred everything. Now I am having 2 issues.
1. First issue I believe is called by DNS propagating even though its been over 24 hours now. Some people that access the website are using an outdated version and when they post or do anything on it like make a purchase, the money goes through but nothing actually happens on the website for them. However if they use a VPN it seems like the website works fine and are on the right version. Yes I've already cleared website cache and also cleared cache from cPanel. Even used a gracious reboot on my VPS server.
2. Second issue is that when they are trying to register, the email gets sent out to their email ( and this happens even when using a VPN ) however the confirmation link redirects them to URL that doesn't exit ( I think its my old CDN one ) and it starts with https://url4446.mydomain.com/is/click?upn...... not sure what I should do. Since people practically cant create accounts because of this.
Any replies would be much appreciated - website pretty broken right now.
For your first issue… have the host disable the old shared hosting version. Basically the only place your data should be “active” is the new server. Next… make sure your conf_global.php reflects the correct URL that you want (including http vs https prefix). After that is correct, make sure you clear your system cache in ACP support section.
For your second issue, that path mentioned does not look like a default IPB setup. Are you using a 3rd party mail service like Sendgrid? If so, you might need to fix your setup there. If you’re using the default phpmail, you might have some sort of third party resource that is acting up.
Ok so I changed to PHP from Sendgrid and works now. That fixed it. The real problem was fixed by deleting my old hosting and for some reason my DNS record for sendgrid was misconfigured to that odd URL. Either way thank you all sorted now.
I’m glad you were able to get to the bottom of the issue!
Started 7 hours ago
Started 4 hours ago