[Fli4l_dev] Dyndns-Paket: ?==?utf-8?Q?Probleme mit Ipv6-DNS-Eintra?==?utf-8?Q?g in Updatedomain?
b-gruber at gmx.de
b-gruber at gmx.de
So Nov 2 12:50:31 CET 2014
Hallo,
OK das mit dem SSLv3 und FFL-1051 klingt sehr plausibel, das werde ich
mal probieren. Ich hatte halt irgendwelche komischen Ausgaben von curl
wegen dem Zertifikat bekommen und dann einfach das SSL ganz
weggenommen.
Das Problem beim dyndns-Paket ohne HTTPS ist meines Erachtens irgendwie
das dabei verwendete netcat.
Im Browser kann ich ja problemlos Folgendes aufrufen:
http://ddns.do.de/?username=${user}&password=${pass}&hostname=${host}&myip=${ip}
Man bekommt dann logischerweise badauth zurück. Der verwendete Code im
dyndns-update.sh ist folgender:
{
echo "GET
/?username=${user}&password=${pass}&hostname=${host}&myip=${ ip}
HTTP/1.1"
echo "Host: ddns.do.de"
echo "User-Agent: dyndns_fli4l/$dyn_ver
mailto:fli4l at null.bogus"
echo ""
} | netcat -w "60" "ddns.do.de" "80"
Der hängt dann aber nur und die Gegenseite liefert kein Ergebnis...ich
dachte zuerst, dass es evtl. an dem IPv6 liegt aber wenn ich nen strace
starte scheint da der Connect doch zur IPv4 (78.47.59.178) zu gehen.
Muss also irgendwas Anderes hängen wobei ich nicht weiß was. Ich hatte
schon mit den Headern HTTP/1.0 probiert oder Connection: close aber da
kommt auch nichts. Im wget und curl klappts aber.
Grüße
Bernhard Gruber
Mehr Informationen über die Mailingliste Fli4l_dev