Fehler in SEO widget nach Update auf 1.11.1

Nach dem Update bekomme ich folgende Fehlermeldung bei den SEO-Bewertungen:

Warning: file_get_contents(site:www.deutschewetterschutz.de - Google Search): failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable in /home/www/piwik/core/Http.php on line 430

Backtrace -->

#0 Piwik_ErrorHandler(…) called at [:]
#1 file_get_contents(…) called at [/home/www/piwik/core/Http.php:430]
#2 Piwik_Http::sendHttpRequestBy(…) called at [/home/www/piwik/core/Http.php:88]
#3 Piwik_Http::sendHttpRequest(…) called at [/home/www/piwik/plugins/SEO/RankChecker.php:57]
#4 Piwik_SEO_RankChecker->getPage(…) called at [/home/www/piwik/plugins/SEO/RankChecker.php:115]
#5 Piwik_SEO_RankChecker->getIndexedPagesGoogle(…) called at [/home/www/piwik/plugins/SEO/API.php:56]
#6 Piwik_SEO_API->getRank(…) called at [/home/www/piwik/plugins/SEO/Controller.php:33]
#7 Piwik_SEO_Controller->getRank(…) called at [:]
#8 call_user_func_array(…) called at [/home/www/piwik/core/FrontController.php:136]
#9 Piwik_FrontController->dispatch(…) called at [/home/www/piwik/index.php:52]

Bisher funktionierte die Piwik-Installation ohne Probleme. Hat jemand einen Hinweis, was hier zu tun ist?

Vielen Dank!

Sieht so aus als hätte Piwik keinen Zugriff auf die URL. Möglicherweise unterbindet das der Webhoster?

Der Webserver läuft seit dem ersten Tag unverändert und wir haben ausschließlich den Update gemacht. Es gab keine Änderungen der Konfiguration.
Hat sich im neuen Code die URL geändert? Wo kann man die URL einstellen?

Die URL ist im Code und sollte nicht geändert werden. Könnte auch ein temporäres Problem sein - tritt das jetzt noch immer auf?

Der Fehler deutet darauf hin, dass vom Server keine Verbindung zu google aufgebaut werden kann.

Also Internet funktionert vom Server.

=> site:www.deutschewetterschutz.de - Google Search)

dann bekomme ich folgendes:
root@w~# --2013-03-21 17:02:14-- Google
Resolving www.google.com… 74.125.132.103, 74.125.132.105, 74.125.132.106, …
Connecting to www.google.com|74.125.132.103|:80… connected.
HTTP request sent, awaiting response… 302 Found
Location: http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den [following]
–2013-03-21 17:02:15-- http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den
Reusing existing connection to www.google.com:80.
HTTP request sent, awaiting response… 503 Service Unavailable

Der Request wird von Google redirected !

Hat jemand eine Idee warum Google das tut ?

Ehm, das dürfte jetzt an einem falschen Aufruf auf der Command-Line liegen. Das & wird von bash interpretiert.

Korrekter Aufruf sollte so aussehen:


wget "http://www.google.com/search?hl=en&q=site%3Awww.deutschewetterschutz.de"

Kannst du dieses Query auch nochmal versuchen? Wenn dann immernoch ein 503 rauskommt wirds komisch.

Hier der Test mit dem vorgeschlagenen Aufruf:

root@wetter:~# wget ‘site:www.deutschewetterschutz.de - Google Search
–2013-03-22 12:49:42-- site:www.deutschewetterschutz.de - Google Search
Resolving www.google.com… 173.194.78.103, 173.194.78.105, 173.194.78.147, …
Connecting to www.google.com|173.194.78.103|:80… connected.
HTTP request sent, awaiting response… 302 Found
Location: http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den%26q%3Dsite%3Awww.deutschewetterschutz.de [following]
–2013-03-22 12:49:43-- http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den%26q%3Dsite%3Awww.deutschewetterschutz.de
Reusing existing connection to www.google.com:80.
HTTP request sent, awaiting response… 503 Service Unavailable
2013-03-22 12:49:43 ERROR 503: Service Unavailable.

root@wetter:~# wget “site:www.deutschewetterschutz.de - Google Search
–2013-03-22 12:50:05-- site:www.deutschewetterschutz.de - Google Search
Resolving www.google.com… 173.194.78.103, 173.194.78.105, 173.194.78.147, …
Connecting to www.google.com|173.194.78.103|:80… connected.
HTTP request sent, awaiting response… 302 Found
Location: http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den%26q%3Dsite%3Awww.deutschewetterschutz.de [following]
–2013-03-22 12:50:05-- http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den%26q%3Dsite%3Awww.deutschewetterschutz.de
Reusing existing connection to www.google.com:80.
HTTP request sent, awaiting response… 503 Service Unavailable
2013-03-22 12:50:05 ERROR 503: Service Unavailable.

root@wetter:~#

Der Fehler ist auch dann noch vorhanden…

OK, dann geh doch einfach mal auf die URL auf die weitergeleitet wird.

http://www.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Den%26q%3Dsite%3Awww.deutschewetterschutz.de

Das erklärt eigentlich alles. Ursache für das ganze können zuviele Requests von deinem Server in Richtung Google sein. Wieviele Seiten trackt dein Piwik?