Seite 1 von 1

Symbian Nokia N8

Verfasst: Dienstag 13. November 2012, 00:23
von karel.krobath
Guten Tag,

Einem meiner Kunden ist ein Bug aufgefallen, welcher auf Symbian Geräten (Nokia N8) im Browser auftritt.

Beim Zugriff auf die Webseite der ANEL PwrCtrl kommt die Fehlermeldung:
"414 Request-URI too long. Buffer overflow detected."

Diese Meldung kommt sowohl bei der normalen Seite als auch bei der mobilen Steuerungsseite.

Für eine Behebung für Symbian Geräte wäre ich und mein Kunde sehr dankbar.

Re: Symbian Nokia N8

Verfasst: Dienstag 13. November 2012, 16:11
von andy
Hi karel.krobath

Bitte um genauere Informationen. In der Firmware gibt es keine langen URI (Adressen).

Android & IPhone melden keine Probleme.

LG Andy

Re: Symbian Nokia N8

Verfasst: Dienstag 13. November 2012, 17:12
von karel.krobath
Hallo,

Die Firmware auf der Anel PwrCtrl Home is 3.3.

Das Nokia N8 Telefon hat die Firmware: 111.040.1511 vom 28.7.2012. Der Browser hat die Version: NokiaBrowser/8.3.1.4. Anbei ein Bild.

Mit Android 4.0.4 funktioniert es problemlos.

lg Karel Krobath

Re: Symbian Nokia N8

Verfasst: Freitag 16. November 2012, 18:00
von karel.krobath
Hallo,

Danke für die Info wegen der Firmware Version 3.5. Der Fehler bezüglich des Symbian Belle auf dem Nokia N8 tritt auch in dieser Version auf. (Ich habe beide möglichkeiten versucht, beide sind gleichl: http://192.168.X.X und auch http://192.168.X.X/mobile.htm). Auf einem Android 4.0.4 funktioniert die Firmware super und sieht sehr schick aus.

Anbei die Bilder.

lg Karel Krobath

Re: Symbian Nokia N8

Verfasst: Freitag 16. November 2012, 18:41
von andy
Hi karel.krobath,

Danke für die Fotos und den Lob :)

Bei Nokia kann ich leider nicht helfen. Es gib keine langen URL. Probleme mit CSS?

LG Andy

Re: Symbian Nokia N8

Verfasst: Samstag 24. August 2013, 09:28
von karel.krobath
Hallo Andy,

Ich habe dieses Problem etwas weiter analysiert und folgenden Bug im Webserver der Anel gefunden:

Der GET-Request verursacht das Problem "414 Request-URI Too Long"

Beispiel wo es funktioniert (Windows mit Internet Explorer):

GET-Request an die Anel:

Code: Alles auswählen

GET / HTTP/1.1.Host: 192.168.0.10..Accept: text/html, application/xhtml+xml, */*..Accept-Language: en-US..User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)..Accept-Encoding: gzip, deflat
Der interne Webserver antwortet mit mit "401 Unauthorized: Password required", was in weiterer Folge zur Authentifizierung führt.

Code: Alles auswählen

HTTP/1.1 401 Unauthorized
Access-Control-Allow-Origin: *
WWW-Authenticate: Basic realm="Protected"
Connection: close

401 Unauthorized: Password required

Beispiel wo es nicht funktioniert (Symbian s40 - Nokia N8):

GET-Request an die Anel:

Code: Alles auswählen

GET / HTTP/1.1..Connection: Keep-Alive..Host: 192.168.0.11..Accept: application/xhtml+xml,text/html,application/xml;q=0.9,application/java-archive,application/java,application/x-java-archive,text/vnd.sun.j2me.app-descriptor,application/vnd.oma.drm.message,application/vnd.oma.drm.content,application/vnd.oma.dd+xml,application/vnd.oma.drm.rights+xml,application/vnd.oma.drm.rights+wbxml,application/x-nokia-widget,text/x-opml,text/xml,application/vnd.nokia.head

Der interne Webserver antwortet mit mit "414 Request-URI Too Long".

Code: Alles auswählen

HTTP/1.1 414 Request-URI Too Long
Access-Control-Allow-Origin: *
Connection: close

414 Request-URI Too Long: Buffer overflow detected

Dieses Verhalten wird bei allen Browsern auftreten, welche detaillierte ACCEPT-Parameter angeben.

Hoffe, dass der Fehler im Webserver behoben werden kann.

lg

Re: Symbian Nokia N8

Verfasst: Sonntag 6. April 2014, 14:37
von karel.krobath
Hallo Andy,

Ich habe gerade die Firmware 4.2 ausprobiert. Diese Version funktioniert gut.

Könntest Du Dir diese Problematik wegen dem zulangen User-Agent-String ansehen. Das wäre echt super, wenn die Variablendefinition etwas länger werden könnte oder der User-Agent-String einfach abgeschnitten werden könnte.

lg

Re: Symbian Nokia N8

Verfasst: Montag 28. April 2014, 18:49
von karel.krobath
Hi,

Das Problem ist in der Firmware v4.3 auch vorhanden.

lg

Re: Symbian Nokia N8

Verfasst: Mittwoch 4. Juni 2014, 19:15
von karel.krobath
Dieser Bug ist auch in der Firmware 4.3.1 vorhanden.