Where are the Signal app servers located?
It appears that some end-users in the U. Are running into problems downloading Signal apps today. According to an Apple Support Community thread, the issue involves a server problem that results in a 503 Service Unavailable response from Apple's servers. This is usually caused by overloading of the servers or poor network infrastructure.
This post will help you identify your geographical location on the internet, and use a simple tool to find out which area of the world has the weakest internet service. The result is that if your internet connection isn't strong enough, or you reside in an area that gets limited internet access, you may run into these problems.
First up: We need to see which country/region you're using right now. A great starting point is the following website from the American Registry for Internet Numbers (ARIN).
You can find out your current location by typing www.whois.net and entering your URL. When the results come up, select the 'More Information' link underneath the country/city name. Select the 'Geographical Data' box and it will give your current internet address.
For example, I tried this on our Mac OSX Mavericks 10.9.5 machine, and got:
My actual location shows up as Germany. Next step: The next step in debugging problems you may be experiencing is performing a speedtest.net test, via any device that allows you to type in URLs.
If you're experiencing problems with downloading Signal apps or getting started on iPhone, here's how to perform a speedtest.net test on your iOS device. On your iPhone or iPad home screen, enter the following URL:
Speedtest.net/m After you complete the test and the results come up, you should copy the test URL and enter it into a web browser on a computer.
What is stored on Signal servers?
The security of information stored on Signal servers is a significant part of our mission, and we're proud of our security practices.
There are several things that we take very seriously: Each user is assigned a unique, user-specific login (also known as an "alias") and password for the Signal servers, as well as an account with Signal Desktop. This means that every Signal user has a unique login name and password to use when logging into the servers; no one else can access your account.
User accounts are also tied to our email address, which ensures that we can reach each user at any time should we have to. All user data is encrypted with AES 256 (Advanced Encryption Standard) encryption, and stored using the same standard format for every Signal user. That means that your information cannot be read without your permission.
Signal Desktop, the web-based application, is only available to users who have an account on our servers. The files you create are always stored within a folder that contains only your information, and cannot be accessed by anyone who doesn't have your login credentials.
No third party can access the information you store in Signal Desktop. All files you create are kept within a folder only you can see, and all file names are randomly generated.
When you download files from Signal, they are compressed (and therefore encrypted) so that you can open them with any of the compatible programs that Signal supports. Users who use Signal on iOS and Android can access all of their information on the servers through our apps. They don't need a desktop app to use the same tools and functions they use on their mobile devices.
Signal desktop's security. Signal Desktop's security is based on a few key principles: No data is stored on Signal servers except for that which you create. Data is encrypted using AES 256. Data is stored in a folder that's only accessible by the user who created it. No 3rd party can access data stored on Signal servers. Data stored on Signal servers is completely inaccessible to 3rd parties. Signal Desktop's security is verified by independent security auditing companies. We've taken the same steps as Apple to keep your data safe and secure. We regularly test our system to make sure that your information is protected.
Does Signal have a server?
I am not sure if you are referring to the server I am using on my local network.
Yes, I am using it for testing and the network test works as it should with UDP. It has worked a few times and on some other machines in the past but that was with other applications. I'll try to post the details in a future update.
Yes it has a server but it doesn't work like the original (if there ever was one) where you could choose which side. I just use UDP because it works everywhere and on every machine I tried.
That is good to know. I know the original Signal used a 3D party server, however.
Quote. I got it working at home now. Is it working on Linux? Do you know if it works on Windows? As long as it works, it's good to know for someone out there trying to replicate our Signal on their own. It works on Linux and on Windows too although you need to find another way to connect other than TCP because Signal doesn't work. The client still works however because you can use the same settings.
I was able to get signal to run fine on windows 7/64bit without any problems. On 32 bit the error you mentioned below occurs.
The original signal app was using an in-house protocol where it would send and receive data over a 3D party server. I never had the original signal app run on windows as I only had the binary on the cd so I can't speak on how the binary itself works.
I am sorry but I am unable to help you any further. If the author wants to help you he might reply here.
My own copy of Signal has a "3Dparty" server in it. You need a 3d party packet scanner or packet sniffer. AFAIK, there are none available for the PC. You could try this instead:
For the 2.0 version, this packet will help you.
And you may be asking yourself why do I need to sniff packets when the app is working, which is correct.
Related Answers
What data does signal collect?
Most smartphones are equipped with signal data which you get from network service prov...
How do I download an older version of Signal?
How do I install Signal on Android without Google Play S...
Why is Signal asking for donations?
In a recent post of mine I explained that one reason Signal Foundati...