Hello everybody,
I'm having a big problem accessing my app externally via Android, unfortunately. Below I would like to summarize everything that would be relevant to this process.
A TomCat web server is running on a Windows Server 2016. The application hosted on it can be opened from Apple devices and browsers without any problems. But I always get the message "The server is not available" when trying to connect via Android. We then suspected that it might be the SSL certificate from Let's Encrypt and installed an SSL certificate from Thawte. However, the problem is still the same.
I made a record using Wireshark to see what the difference was in the queries. I see that for Android query it is logged that TCP Out of Order message appears in the logs.
Unfortunately, however, I cannot interpret this. Is there anyone who can give me a hint what could be the cause of the error? I would be very grateful for any tip.
The relevant records are held by Cloudshark. https://www.cloudshark.org/captures/97602cb50381
Here you can find the Android recording where the connection does not work. ANDROID NOT WORKING
Here is the iOS recording where the connection works without any problems. IOS WORKING
Thank you all for your time.