Why is the server unreachable/why do my HTTP requests timeout?
Multiple
SMS nodes are available for you to submit your messages to, details of which can be found
here. It is assumed that you are attempting to connect to sms1.cardboardfish.com port 9001 for the rest of this article.
Attempt to connect to sms1.cardboardfish.com port 9001
If you find that you are unable to connect to the HTTPSMS server or your HTTPSMS API is unable to send
SMS, the first step is to see if you can access port 9001 on sms1.cardboardfish.com. There are 2 methods of doing this:
PHP Script
Firstly you can try running the following PHP script which will attempt to make the connection for you.
Connect.php.txt: Connection Tester PHP Script
Download the above script, rename it to Connect.php, and then run it either on the command line, or as a script on your website. If it is unable to connect to the HTTPSMS server, it will print out:
This server was unable to connect to sms1.cardboardfish.com port 9001 using curl.
If this is the case, you will have to ask your network or server administrator to enable access to port 9001 on sms1.cardboardfish.com.
Telnet
Alternatively, you can follow the below steps if you are unable to reach the server or if your requests are timing out. Firstly, please open a command prompt/terminal window and try to telnet to sms1.cardboardfish.com on port 9001.
If this does not connect, then we suggest you contact the technical support for your systems and check your firewall is permitting access to port 9001 on sms1.cardboardfish.com.
Ping
You may also try pinging sms1.cardboardfish.com to identify if it is a possible network or IP routing issue.
If you are unable even to ping the server it is likely you are experiencing a network difficulty and we again recommend contacting the technical support for your internal network.
However, if you are unable to resolve this matter you can contact our technical support by logging into your account on our website and using the Create New Support option on the Support page for the HTTP
SMS service you are running. Please include as much information as possible in the support request to help us in assisting you. Please read the
Contacting Support article to learn more.
Alternatively, you may wish to change the URL you submit to to connect to a different
CardBoardFish SMS node. A list of the available
SMS nodes can be found
here.