Allt från Computex 2023

Nätverksanslutningar som avbryts

Permalänk
Medlem

Nätverksanslutningar som avbryts

Två burkar.

Teewars.com (blixtvik i loggen)
uname: FreeBSD teewars.com 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386
lina: 100mbit ner / 100mbit up
webserver: Apache/1.3.33 (Unix) Built: Oct 12 2005 05:26:59

JMB (stunet i loggen)
uname: FreeBSD jmb.mine.nu 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Sun Nov 6 14:55:59 CET 2005 root@jmb.mine.nu:/usr/obj/usr/src/sys/GENERIC i386
Ena burken är min server hemma, teewars.com (blixtvik i loggen) körandes freebsd
lina: vettefan

Min webserver beter sig lite skumt. Ifrån vissa burkar så avbryts connections innan all data är skickad. Detta har jag sett främst tpå FreeBSD och Linux burkar. Windows burkar verkar det dock funka bra ifrån. Apache loggarna säger inget om problemet.

Jag har gjort en dump ifrån ett sådant försök mellan JMB och Teewars.com. Från JMB kör en "fetch http://teewars.com/~kma/teepop_src.tgz" så avbryts den efter ca 85k, lite olika. Filen i sig är 1.6Mb. All data som sparas ner på HDDn innan den avbryts är korrekt.

En tcpdump över det hela finns här: http://teewars.com/~kma/fel.txt
Sista raden är har timestamp 12:33:31.753771 ifall ni inte får hela

Någon som har några ider om vad jag kan testa eller möjliga lösningar på problemet?

Visa signatur

Teeworlds - För dig som gillar gulliga saker med stora vapen.

Permalänk
Medlem

Jag kan bekräfta problemet. Jag sitter på Wasadata, som använder samma nät som JMB (linan för oss båda är 10/10 halv duplex).

Det går bra för mig att tanka filer med Firefox från teewars.com till min arbetsstation (Windows XP).

Det går sämre att tanka filer med ftp/wget från min filserver (och router) som kör FreeBSD:

$ ftp http://teewars.com/\~kma/DTV_SceneAwards05-Breakthrough.avi Requesting http://teewars.com/~kma/DTV_SceneAwards05-Breakthrough.avi 0% | | 133 KB 147.33 KB/s 11:25 ETA 136488 bytes retrieved in 00:00 (147.17 KB/s) $ wget http://teewars.com/\~kma/DTV_SceneAwards05-Breakthrough.avi --14:10:50-- http://teewars.com/~kma/DTV_SceneAwards05-Breakthrough.avi => `DTV_SceneAwards05-Breakthrough.avi' Resolving teewars.com... 87.96.144.206 Connecting to teewars.com|87.96.144.206|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 103,518,208 (99M) [video/x-msvideo] 0% [ ] 81,920 164.27K/s 14:10:50 (164.06 KB/s) - Connection closed at byte 81920. Retrying. $ wget -V GNU Wget 1.10.2 $ uname -a FreeBSD p.dentarg.net 6.1-RELEASE FreeBSD 6.1-RELEASE #2: Sun May 14 18:57:08 CEST 2006 dentarg@p.dentarg.net:/usr/obj/usr/src/sys/P i386

Visa signatur

» MacBook Pro 15", 2.3 GHz, 8GB DDR3, 512GB SSD, 750GB HDD, Radeon HD 6750M
» Dell UltraSharp U2410
» Intel Core i5 2.66Ghz, 8GB DDR3, 7.8TB, FreeBSD 8.0

Permalänk
Medlem

Seb74 här på forumet hade nästan exakt likande problem med FreeBSD. TCP anslutningar som dök bara spontant.

Permalänk
Medlem

Testade just med lighttpd. Samma fel. Fick denna output.

2006-05-16 16:28:15: (log.c.73) server started
2006-05-16 16:28:27: (network_freebsd_sendfile.c.165) sendfile: Operation not permitted 1
2006-05-16 16:28:27: (connections.c.530) connection closed: write failed on fd 6

EDIT: Hittade vad felet var. PF som spökade.

Visa signatur

Teeworlds - För dig som gillar gulliga saker med stora vapen.

Permalänk
Medlem

Exakt vad var fel? Kan ju hjälpa andra.

Visa signatur

» MacBook Pro 15", 2.3 GHz, 8GB DDR3, 512GB SSD, 750GB HDD, Radeon HD 6750M
» Dell UltraSharp U2410
» Intel Core i5 2.66Ghz, 8GB DDR3, 7.8TB, FreeBSD 8.0