habe ein Problem mit Piwik Mobile.
Wenn ich alle Daten zum einloggen eingegeben habe kommt der Fehler:
Die Datenabfrage an (meine Seite) dauert zu lange. Bitte versuchen Sie noch einmal.
Das kommt immer wieder. Kann mir jemand sagen was ich falsch mache?
hallo alle.
ich habe den selben fehler… gibs schon eine lösung?
anfangs hat alles funktioniert. ich weiß nur gerade nicht, ob der fehler erstmalsnach dem piwik update oder mit der einrichtung des cron kam.
hoffe auf hilfe.
olli
könnt ihr mir bitte die URL zu eurer Installation zukommen lassen als private Nachricht? Ich benötige keine Logindaten oder so. Ich möchte nur einen Blick auf die HTTP-Header werfen.
Weiterhin gut zu wissen wäre eure Piwik + Piwik Mobile version und welche iOS Version ihr einsetzt.
Habt ihr das Problem seit einem Piwik Mobile Update oder habt ihr Piwik Mobile erstmals installiert?
ich habe das Problem gefunden. Die App erhält vom Server einen Statuscode 403 Forbidden. Das heisst, euer Server verbietet der Mobile-App die Kommunikation.
Das ganze passiert abhängig vom User-Agent. Die Mobile-App sendet den User-Agent “Appcelerator Titanium/2.1.3.v20120918170114 (iPhone Simulator/5.1; iPhone OS; en_US;)”.
Wenn ich in der Mobile-App den User-Agent auf “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1” setze, geht es und ich bekomme keinen 403. Die App funktioniert dann super.
Bitte prüft ob ihr etwas in dieser Richtung aktiv habt was den 403 veranlasst. Ich werde überlegen ob wir zukünftig den User-Agent, der von der App gesendet wird, ändern.
also kam das problem nach dem update der piwik-app (iphone).
die lösung ist ja auch super, aber wie oder wo kann ich das umstellen (user-agent)?
freu mich auf eine kurze antwort.
danke olli
Weißt du ob du auf dem Server etwas in der Richtung von “mod_security” aktiviert hast? Hast du Zugriff auf den Server? Bei welchem Hoster bist du? Kann dir da leider nicht sonderlich weiter helfen da ich nicht weiß, welche Software den Request auf deinem Server sperrt.
Ich habe soeben einen Workaround gefunden der das Problem auch beheben sollte. Wird aber noch ca. 2 Wochen bis zum nächsten Update dauern.
ich habe meinen Provider angeschrieben und folgende Antwort erhalten:
könnten Sie mir den entsprechenden error_log. Ich benötige den Auszug in Bezug auf unsere Webserverfirewall mod_security, das ich die entsprechende Regel anpassen oder deaktivieren kann, falls dies das Problem ist.
Nachdem du den Befehl ausgeführt hast, kannst du die Mobile-App öffnen und versuchen dich einzuloggen. Du müsstest dann die Log-Einträge sehen, die du deinem Provider zusenden musst.
hatte gedacht, dass man es einfach in der app ändern kann. wußte ja nicht, dass man alles auf dem server änder/anpassen muß.
da warte ich lieber auf ein update
hoffe das kommt dann in ein paar wochen.
falls ich noch etwas helfen kann, dann einfach ne pm schreiben und ich versuche daten bereit stellen.
grüße
olli