PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wetter konnte nicht aktualisiert werden



Firefighter38
31.12.2013, 09:29
Haben das Problem, dass in unregelmäßigen Abständen das Wetter sich nicht aktualisieren kann. Einen Grund konnte ich bisher nicht wirklich heruasfinden bzw. erkennen.
Als Quelle ist die Openweathermap eingestellt.

Nachfolgend die Fehlerbeschreibung aus dem Fehlerprotokoll. Ich hoffe Ihr könnt damit was anfangen!?

eclipse.buildId=unknown
java.version=1.7.0_09
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86

Fehler
Tue Dec 31 08:33:17 CET 2013
Wetter konnte nicht aktualisiert werden

java.io.IOException: Server returned HTTP response code: 512 for URL: http://api.openweathermap.org/data/2.5/weather?q=Gemmrigheim%2Cde&lang=de&units=metric&APPID=4f54085d5105eb4a9b0122e1bc6f0ec9
at sun.net.www.protocol.http.HttpURLConnection.getInp utStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at de.alamos.monitor.view.weather.clients.OwmClient.g etWeatherForCity(OwmClient.java:38)
at de.alamos.monitor.view.weather.WeatherTimerTask.ru n(WeatherTimerTask.java:53)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)


FE-Server ist 1.6.5 (auch unter 1.6.1 und 1.6.4 ging es teilweise nicht)
AM3 ist die aktuellste Version 3.9.9.02

Ich hoffe Ihr könnt uns weiter helfen.

firEmergency
31.12.2013, 11:04
Ein 5xx Fehler ist immer ein Fehler des Servers. In diesem Fall eben Openweathermap. Das heißt die haben Probleme, wofür wir nichts können.

Gesendet von meinem One S mit Tapatalk

feodor
31.12.2013, 11:50
512 ist gar nicht definiert
http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
Vermutlich ein interner Fehler Code

Firefighter38
31.12.2013, 12:05
Ok super, vielen Dank!

Kann noch jemand von dem Problem berichten?

Firefighter38
02.01.2014, 14:28
Nun habe ich versucht auf "worldweatheronline" umzustellen und versuchen ob dieser Dienst besser läuft. Allerding sbekomme ich da ein ähnliches Problem. Wetter kann nicht aktualisiert werden.

Hier Mal der Log:

eclipse.buildId=unknown
java.version=1.7.0_09
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86

Fehler
Thu Jan 02 12:15:10 CET 2014
Wetter-Info konnte nicht geladen werden, api.worldweatheronline.com

java.net.UnknownHostException: api.worldweatheronline.com
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNew HttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainC onnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connec t(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInp utStream(Unknown Source)
at de.alamos.monitor.view.weather.clients.WwoClient.g etWeatherFromConnection(WwoClient.java:106)
at de.alamos.monitor.view.weather.clients.WwoClient.g etWeatherForCity(WwoClient.java:158)
at de.alamos.monitor.view.weather.WeatherTimerTask.ru n(WeatherTimerTask.java:53)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)


Bekomme ebenfalls die Meldung "NTP Server nicht erreichbar". Kann dies damit irgendwie zusammen hängen? Hat jemand eine Idee an was dies hängt? Irgendwie bin ich ein wenig ratlos :/

Auch hier habe ich mal den Log:
eclipse.buildId=unknown
java.version=1.7.0_09
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86

Fehler
Thu Jan 02 12:14:48 CET 2014
NTP Server nicht erreichbar

java.net.SocketTimeoutException: Receive timed out
at java.net.TwoStacksPlainDatagramSocketImpl.receive0 (Native Method)
at java.net.TwoStacksPlainDatagramSocketImpl.receive( Unknown Source)
at java.net.DatagramSocket.receive(Unknown Source)
at org.apache.commons.net.ntp.NTPUDPClient.getTime(NT PUDPClient.java:92)
at org.apache.commons.net.ntp.NTPUDPClient.getTime(NT PUDPClient.java:114)
at de.alamos.monitor.alarmcontributor.StartupChecker. isSystemClockModified(StartupChecker.java:181)
at de.alamos.monitor.alarmcontributor.StartupChecker. earlyStartup(StartupChecker.java:40)
at org.eclipse.ui.internal.EarlyStartupRunnable.runEa rlyStartup(EarlyStartupRunnable.java:87)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(E arlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner .java:42)
at org.eclipse.ui.internal.Workbench$55.run(Workbench .java:2551)
at org.eclipse.core.internal.jobs.Worker.run(Worker.j ava:53)

firEmergency
02.01.2014, 15:35
Ja das hängt zusammen. Firewall im Weg?

Gesendet von meinem One S mit Tapatalk

Firefighter38
02.01.2014, 16:54
Hmm gute Frage. Hatte heute Morgen mal Firewall und Antivierenprogramm ausgeschalten gehabt. Gefühlt hat sich allerdings nichts geändert gehabt.

Als Firewall verwenden wir aktuell die Windows Firewall und als Antivirenprogramm "Avast Free Antivirus".

Hast eine Idee was tun bzw. was versuchen?

limberu
03.01.2014, 10:11
Wie geht ihr ins Internet? DSL? Kabel? UMTS?
Vielleicht war das Internet ein paar Minuten nicht erreichbar? Zwangstrennung bei DSL vielleicht?

Treten die Fehler dauerhaft auf oder nur sporadisch?

Probier auf der Kommandozeile mal ein


ping api.worldweatheronline.com

und ein


tracert api.worldweatheronline.com

aus.

Firefighter38
03.01.2014, 11:18
Per DSL. Ist eine sichere Internetverbindung!?

limberu
03.01.2014, 19:48
Ist eine sichere Internetverbindung!?
Was meinst du damit?

Firefighter38
05.01.2014, 10:46
Wenn ich ehrlich bin, kann ich dir das garnicht genau sagen. Musst halt Proxy-Server-Adresse usw. angeben ....
Dies muss auch im Internet-Explorer bzw. Netzwerkeinstellungen des PC hinterlegt sein, sonst kommst nicht ins Internet.

Hab schon überlegt, dass da eventuell der Wetterdienst oder so noch speziell freigegeben werden muss!. Könnte sowas das Problem sein?