Search timeout (external en route connectivity problem)

03 Oct 23: One server was relocated, the server currently doesn't have a public IP address since in the meantime it is running on starlink. I wrote some additional tunnel code running separately to handle this. When the server is engaged the connection is 5600+ days uniform (since around 24 July 2008). In the unlikely case I disengaged the server because of some problem the retention is 1200-3800 days depending on newsgroup. If you experience any issue please let me know.

29 Nov 23: Because of encrypted and obfuscated posts flood mass posted by a few nzb indexing websites using usenet servers as private storage for their members to download the posts - the situation with the content is pretty chaotic since their purpose is to post in such a way, so users must use their website exclusively, when the website disappears - the encrypted posts just eat usenet providers' hard disk space uselessly. If you can't find something specific please let me know at alexbirj at gmail dot com what exactly you can't find for me to check how it is possible to retain the posts. Non-obfuscated posts shouldn't be affected at all, let me know if you notice anything missing.

29 Nov 23: The search protocol had to be upgraded to extend 3 byte (16M+) limit on the server side for number of sets per instance, so at least the version 5.8.3 is needed to access it, otherwise should be no any difference.



johnjs
Posts: 18
Joined: Sun Apr 02, 2006 5:54 pm

Post by johnjs »

I let the search sit for a while and it did finally return an error:

"Search failed Select timeout error"
alex
Posts: 4515
Joined: Thu Feb 27, 2003 5:57 pm

Post by alex »

yes it is clear it is timeout, i sent you pm i'm trying to find out which server is slow when accessed from your location.
johnjs
Posts: 18
Joined: Sun Apr 02, 2006 5:54 pm

Post by johnjs »

Case 1 is returning an error quickly:
"Search failed No connection could be made because the target machine activly refused it. (System: 10061)

Case 2 is hanging for a while then timing out.
alex
Posts: 4515
Joined: Thu Feb 27, 2003 5:57 pm

Post by alex »

yes i later realized you can check only one case.

if it is backup server and not both i could engage backup server only but it would be 50 day retention (need to restart it in the backup mode), but most users can access everything without problem, it is not a server problem affecting everyone.

i think the problem should be gone by itself as connectivity has been restored.
johnjs
Posts: 18
Joined: Sun Apr 02, 2006 5:54 pm

Post by johnjs »

That's fine, I'll post sometime tomorrow either way so you know.

Thanks for all,
John
johnjs
Posts: 18
Joined: Sun Apr 02, 2006 5:54 pm

Post by johnjs »

The proxy you PMed is hanging for a while then timing out.

I think there is just a problem somewhere in the route to the server, that would explain why it works for some. Like you said, it will probably clear itself up in a while.

I appreciate all your help, let me know if there is anything else you'd like to test. If not, I'll post tomorrow and let you know if it's back up.

Thanks again for all,
John
alex
Posts: 4515
Joined: Thu Feb 27, 2003 5:57 pm

Post by alex »

if tests were done right

hang when testing through hosts file means you are not able to connect to the other server.

hang when testing through the proxy means you are not able to connect to the backup server as well (it is completely different physical location).

also it cannot be dns caching on your computer since you were able to make a short search.

need to wait maybe it will clears out until tomorrow.
johnjs
Posts: 18
Joined: Sun Apr 02, 2006 5:54 pm

Post by johnjs »

It seems to be working now.
alex
Posts: 4515
Joined: Thu Feb 27, 2003 5:57 pm

Post by alex »

good. i got confirmation it works from elsewhere as well. so connectivity is restored, it is first time it happened with a route to the server (added in august).

as to the test through proxy i now found out search service doesn't go through the local proxy, checked it in debug, since our results were too weird, almost contradictory. the china proxy wasn't functional, it was only accepting connections, i just was thinking it goes through proxy here when it didn't, - it always used direct connection instead which was working from here all the time.

as to ability to go through proxy - maybe i'll add check box in the search section in properties (or better in proxy section since almost noone would use it, or just go through the local proxy always) to make it definite, the standard provision in the current code is local+access proxies, it is just not engaged.

so in fact the backup server was ok, but only the connectivity to the other server has been affected/congested, probably some major backbone on the way to the server ISP.
dito
Posts: 11
Joined: Mon Oct 23, 2006 6:06 pm

Post by dito »

Hey alex, thanks for all your help, the search is working just fine now, i know you already know but i just wanted to let you know :roll:
Post Reply