Hallo,
ich verzweifle langsam...
Ich habe mir ein kleines Skript geschrieben, welches meine IP bei einem Domain-Anbieter aktualisiert, sobald mein Router eine neue IP bekommt.
Bei den Domain-Anbierter handelt es sich um united-domains.de
Das hat auch alles wunderbar funktioniert.
Seit ein paar Wochen funktioniert es nun leider nicht mehr und ich habe mich ans Debuggen gegeben.
Zuerst mal zum Ablauf:
Meine Fritz!Box ruft das PHP-Skript auf einem lokalen IIS-Webserver auf .
Das Skript erhält die neue IP, sowie die Logindaten beim Domain-Hoster.
Ich verschicke mittels fsockopen() einige HTTP-Requests um mich einzuloggen, den Cookie zu bekommen und den csrf-Key.
Das Problem liegt nun daran, dass die Bodies der Responses nur noch in kryptischen Zeichen:
"���i7���u :�I���$��E~����lX��* ��U���`6���a�DqA}�:.赏ϯ��8>o_mB�-] ��IѾ�q!�Qv�V�iYg�q_q�"
Der Header ist in Ordnung.
Ich hatte zunächst die Vermutung, dass es an einer Umstellung der Codierung liegt, allerdings habe ich festgestellt, dass dem nicht so ist.
Meine zweite Überlegung war die Änderung der Verschlüsselung.
Ich habe ein Wenig herumprobiert und mir ist aufgefallen, dass das Problem bei mehreren Seiten auftritt (bsp. google.de).
Beim vergleichen dieser Seiten ist mir aufgefallen, dass diese zur Verschlüsselung TLS1.2 (TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) verwenden.
Die anderen Seiten, auf denen der Body in Ordnung ist verwenden diese Verschlüsselung nicht, was den Schluss nahelegt, dass dabei etwas schief läuft.
Ich habe das ganze auch mit cURL ausprobiert, allerdings stoße ich dabei auf das selbe Problem.
Allerdings stellt sich mir die Frage, warum nur der Body so kryptisch aussieht?
Ich bin echt ratlos...
Könnt ihr mir helfen?
Danke schonmal !
ich verzweifle langsam...
Ich habe mir ein kleines Skript geschrieben, welches meine IP bei einem Domain-Anbieter aktualisiert, sobald mein Router eine neue IP bekommt.
Bei den Domain-Anbierter handelt es sich um united-domains.de
Das hat auch alles wunderbar funktioniert.
Seit ein paar Wochen funktioniert es nun leider nicht mehr und ich habe mich ans Debuggen gegeben.
Zuerst mal zum Ablauf:
Meine Fritz!Box ruft das PHP-Skript auf einem lokalen IIS-Webserver auf .
Das Skript erhält die neue IP, sowie die Logindaten beim Domain-Hoster.
Ich verschicke mittels fsockopen() einige HTTP-Requests um mich einzuloggen, den Cookie zu bekommen und den csrf-Key.
Das Problem liegt nun daran, dass die Bodies der Responses nur noch in kryptischen Zeichen:
"���i7���u :�I���$��E~����lX��* ��U���`6���a�DqA}�:.赏ϯ��8>o_mB�-] ��IѾ�q!�Qv�V�iYg�q_q�"
Der Header ist in Ordnung.
Ich hatte zunächst die Vermutung, dass es an einer Umstellung der Codierung liegt, allerdings habe ich festgestellt, dass dem nicht so ist.
Meine zweite Überlegung war die Änderung der Verschlüsselung.
Ich habe ein Wenig herumprobiert und mir ist aufgefallen, dass das Problem bei mehreren Seiten auftritt (bsp. google.de).
Beim vergleichen dieser Seiten ist mir aufgefallen, dass diese zur Verschlüsselung TLS1.2 (TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) verwenden.
Die anderen Seiten, auf denen der Body in Ordnung ist verwenden diese Verschlüsselung nicht, was den Schluss nahelegt, dass dabei etwas schief läuft.
Ich habe das ganze auch mit cURL ausprobiert, allerdings stoße ich dabei auf das selbe Problem.
Allerdings stellt sich mir die Frage, warum nur der Body so kryptisch aussieht?
Ich bin echt ratlos...
Könnt ihr mir helfen?
Danke schonmal !

Kommentar