#trinity-desktop < 2025/08/14 >
[01:17]krushia has joined
[06:20]a-865 has quit (Ping timeout: 252 seconds)
[06:37]a-865 has joined
[07:12]zubairs_ has joined
[07:24]bleb has quit (Server closed connection)
[07:24]bleb has joined
[08:39]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[09:23]neoncortex has quit (Ping timeout: 260 seconds)
[09:46]zubairs_ has quit (Quit: Konversation terminated!)
[09:49]Fat-Zer has quit (Ping timeout: 245 seconds)
[09:54]SlavekB has joined
[10:03]Fat-Zer has joined
[14:37]pitriss has quit (Excess Flood)
[15:15]pitriss has joined
[15:31]pitriss has quit (Ping timeout: 272 seconds)
[16:17]zubairs has joined
[16:18]zubairs: Hello, I was installing TDE on one more PC, it fails during apt update, is the mirror down?
[16:18]zubairs: Err:16 http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb trixie InRelease
[16:18]zubairs: Could not connect to mirror.ppa.trinitydesktop.org:80 (37.205.10.16), connection timed out
[16:18]zubairs: Unable to connect to mirror.ppa.trinitydesktop.org:http:
[16:21]zubairs: I just noticed the incorrect URL, I am testing again.
[16:22]SlavekB: In any case, recently, there are many unfinished requests that cause the web server overload :(
[16:23]zubairs: Err:16 http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-testing trixie InRelease
[16:23]zubairs: Connection failed [IP: 37.205.10.16 80]
[16:23]zubairs: Could not connect to mirror.ppa.trinitydesktop.org:80 (37.205.10.16), connection timed out [IP: 37.205.10.16 80]
[16:24]zubairs: @SalvekB, oh, what are the server specs? I noticed that it uses Apache httpd? One of the sites page failed to load.
[16:24]zubairs: And it showed the apache version.
[16:24]zubairs: What are these unfinished requests?
[16:24]SlavekB: Yes, there is currently used apache.
[16:25]SlavekB: unfinished => CLOSE_WAIT, TIME_WAIT, SYN_RECV
[16:26]zubairs: Ok, for the main PC I did dist-upgrade from 12 to 13 and was facing issues due to broken initramfs, was working on that, and was switching to the other PC then faced this. :)
[16:26]zubairs: Can't we change the TCP timeouts to lets say 3-5 seconds? The default is iirc higher.
[16:27]zubairs: That way it will clean up the pending or failing requests anyways.
[16:27]SlavekB: Yes, a few days ago I reduced several values related to TCP connections. It worked for a while.
[16:28]zubairs: hmm, is someone launching fake TCP handshakes? In which case you may need to tweak the fw.
[16:28]SlavekB: Now I have done another reduction...
[16:29]zubairs: by fake I mean, invalid.
[16:29]zubairs: And I hope you are not using fail2ban? If you need, please switch to sshguard(C lang), much faster.
[16:30]zubairs: it supports other applications too, though the name suggests otherwise.
[16:31]SlavekB: We use sshguard.
[16:33]zubairs: Ok, now the connection is refused for this try.
[16:33]zubairs: Could not connect to mirror.ppa.trinitydesktop.org:80 (37.205.10.16). - connect (111: Connection refused)
[16:33]SlavekB: another reduction and another restart of apache :(
[16:33]zubairs: apt tries multiple times? Maybe that causes it to initiate more requests.
[16:34]SlavekB: I wasn't looking for whether it was an impact of a new robot for some "amazing AI" :(
[16:35]zubairs: Hahah. Does changing the webserver help? Assuming we are not using the slower mod approach in Apache, there are others.
[16:35]zubairs: If those robots are pesky, please use anubis, it tries to detect and block.
[16:35]zubairs: many FLOSS projects are using this service.
[16:36]zubairs: https://github.com/TecharoHQ/anubis
[16:36]tde-bot: Page title: GitHub - TecharoHQ/anubis: Weighs the soul of incoming HTTP requests to stop AI crawlers
[16:36]zubairs: https://anubis.techaro.lol/
[16:36]tde-bot: Page title: Making sure you're not a bot!
[16:37]zubairs: And see if enabling mglru on Linux helps.
[16:38]zubairs: this works well when there is load (CPU and memory) on the node.
[16:39]pitriss has joined
[16:40]zubairs: meanwhile, I'll upgrade this one to v13. It is with HDD, so will take sometime. :D
[16:40]SlavekB: I am afraid that protection of this type could cause problems for using package managers such as apt, as well as for git.
[16:41]zubairs: ah, right. as the server is the same one? In that case we may have to separate the hosts.
[16:42]zubairs: there are projects sponsoring free mirrors for FLOSS? Can we use any?
[16:42]SlavekB: Changing the web server is not that simple task. Some time ago I started to change the configuration for individual services, so that there was no close connection to Apache ... but it is not complete yet and because I am too busy with other tasks, it is still waiting.
[16:44]zubairs: right, we can keep the main site on apache, just move the repo to some other?
[16:44]zubairs: The main site is also slow, I'm connecting from India btw. Not sure whether this is due to latency or server.
[16:45]zubairs: If you use some config mangement to manage the server setup, let me know I can send PR
[16:46]SlavekB: A redirector is used to access packages there, which directs the requests to mirors.
[16:48]SlavekB: But when the web server is exhausted, there are slow reactions also from redirector.
[16:52]zubairs has quit (Ping timeout: 252 seconds)
[17:20]zubairs has joined
[17:39]pitriss has quit (Ping timeout: 245 seconds)
[18:20]Armanelgtron has quit (Server closed connection)
[18:20]Armanelgtron has joined
[18:26]pitriss has joined
[18:48]SlavekB has quit (Quit: TDE Kopete : https://trinitydesktop.org)
[19:47]zubairs has quit (Quit: Konversation terminated!)
[20:05]a-865 has quit (*.net *.split)
[20:05]BalooRJ has quit (*.net *.split)
[20:05]tiberius6581 has quit (*.net *.split)
[20:05]shann has quit (*.net *.split)
[20:05]panzeroceania has quit (*.net *.split)
[20:07]BalooRJ has joined
[20:07]tiberius6581 has joined
[20:09]shann has joined
[20:09]panzeroceania has joined
[20:16]a-865 has joined
[21:06]denk has quit (Ping timeout: 248 seconds)
[22:37]neoncortex has joined

#trinity-desktop < 2025/08/14 >