Thread Unvollständige Ausgabe (IO::Socket::INET) (4 answers)
Opened by wiesensurfer at 2011-10-07 13:14

wiesensurfer
 2011-10-11 09:16
#153049 #153049
User since
2011-06-01
36 Artikel
BenutzerIn
[default_avatar]
Autsch!
Sorry, jetzt hab ich Dich in die Irre geführt. Wollte ich nicht. Ich meinte natürlich TCP und nicht FTP.
Abfregen tue ich bei der Denic: whois.member.denic.de
Hinter dem autoflush hab ich noch die Zeile vergessen, wo die abzufragende Domain übergeben wird:
Code: (dl )
print $hSocket ($sWhoisParam . "\r\n");

In $sWhoisParam übergebe ich "-C ISO-8859-1 -T dn,ace schalke04.de"
Alle anderen TLD's außer DE frage ich über den whois Systembefehl. Hier geht das nicht, da der Parameter incl. dem Domainnamen nur 64 Zeichen sein darf. Da der Parameter schon 23 Zeichen hat, werden Domainnamen mit mehr als 38 Zeichen mit einem Fehler abgewiesen. Deshalb der Zugriff über Socket.
Wie gesagt, auf zwei Servern bekomme ich eine Vollständige Ausgabe der Daten. Auf dem 3. Server wird nach etwa 1400 Zeichen die Ausgabe abgebrochen. Ich habe jetzt schon verschiedene Varianten probiert, immer das gleiche Ergebnis.

View full thread Unvollständige Ausgabe (IO::Socket::INET)