Hallo,
ich versuche gerade über httpmod folgende Seite aufzurufen:
http://www.donnerwetter.de/region/ortrubrik.mv?Rubrik=%2Fstrasse%2Fkratzenregion.hts&search=muenchen&B1=ok
Ich bekomme allerdings immer:
HTTP/1.1 403 Forbidden Date: Fri, 22 Jan 2016 18:53:31 GMT Server: Apache/2.2.15 (CentOS) Content-Length: 306 Connection: close Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access /region/ortrubrik.mv on this server.</p> <hr> <address>Apache/2.2.15 (CentOS) Server at www.donnerwetter.de Port 80</address> </body></html>
Was mache ich falsch?
Vielen Dank
Hallo,
gibt's hier auch schon: http://forum.fhem.de/index.php/topic,47769.msg394711.html#msg394711
Grüße Jörg
Hallo,
Ich vermute, dass der Server irgendwelche Header erwartet, die ein Browser mitschickt.
Z.B. Useragent.
In HTTPMOD müssten die vermutlich nur per requestHeader definiert werden.
Gruß
Stefan
Hallo Stefan
Ich habe das bei requestHeader.*
mal mitgegeben
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
trotzdem bekomme ich keine Daten mehr geliefert
falsche Formulierung ???
HTTP/1.1 403 Forbidden
list BIOWETTER
Internals:
BUSY 0
CFGFN
CHANGED
DEF http://www.donnerwetter.de/biowetter/DE21183/muenchsmuenster-biowetter.html 30
GetSeq 0
HTTPHEADER
Interval 30
LASTSEND 1455200528.64045
MainURL http://www.donnerwetter.de/biowetter/DE21183/muenchsmuenster-biowetter.html
NAME BIOWETTER
NR 18499
STATE ???
TRIGGERTIME 1455200558.63949
TRIGGERTIME_FMT 2016-02-11 15:22:38
TYPE HTTPMOD
addr http://www.donnerwetter.de:80
buf HTTP/1.1 403 Forbidden
Date: Thu, 11 Feb 2016 14:22:08 GMT
Server: Apache/2.2.15 (CentOS)
Content-Length: 335
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /biowetter/DE21183/muenchsmuenster-biowetter.html
on this server.</p>
<hr>
<address>Apache/2.2.15 (CentOS) Server at www.donnerwetter.de Port 80</address>
</body></html>
code 403
conn
data
displayurl http://www.donnerwetter.de/biowetter/DE21183/muenchsmuenster-biowetter.html
header User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
host www.donnerwetter.de
httpheader HTTP/1.1 403 Forbidden
Date: Thu, 11 Feb 2016 14:22:08 GMT
Server: Apache/2.2.15 (CentOS)
Content-Length: 335
Connection: close
Content-Type: text/html; charset=iso-8859-1
hu_blocking 0
hu_filecount 13
ignoreredirects 0
loglevel 4
path /biowetter/DE21183/muenchsmuenster-biowetter.html
protocol http
redirects 0
timeout 10
url http://www.donnerwetter.de/biowetter/DE21183/muenchsmuenster-biowetter.html
QUEUE:
Readings:
Request:
data
header User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
ignoreredirects 0
retryCount 0
type Update
url http://www.donnerwetter.de/biowetter/DE21183/muenchsmuenster-biowetter.html
Sslargs:
Attributes:
event-on-change-reading Psychopathie,Erkaeltungskrankheiten,Migraene,Reizbarkeit,Kopfschmerzen,Schizophrenie,Blutungen,reduz. Schlaftiefe,subj. Beschwerden,Bronchitis,Spasmen,Thrombose,Traumat. Enzephalitis,Unfallbereitschaft,Embolie,Hypotoner Kollaps,Appendizitis,Entzuendliche Prozesse,Pneumonie,Neurosis,Glaukom,Herzinfarkt,Stumpfschmerz,Herzinsuffizienz,Psych. Depressionen,Rheumatische Beschwerden,Epilepsie,Koliken,Reaktionszeit,Tinnitus
reading01Name Psychopathie
reading01Regex (?s)Psychopathie<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading02Name Erkaeltungskrankheiten
reading02Regex (?s)Erk.ltungskrankheiten<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading03Name Migraene
reading03Regex (?s)Migr.ne<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading04Name Reizbarkeit
reading04Regex (?s)Reizbarkeit<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading05Name Kopfschmerzen
reading05Regex (?s)Kopfschmerzen<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading06Name Schizophrenie
reading06Regex (?s)Schizophrenie<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading07Name Blutungen
reading07Regex (?s)Blutungen<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading08Name reduz. Schlaftiefe
reading08Regex (?s)reduz. Schlaftiefe<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading09Name subj. Beschwerden
reading09Regex (?s)subj. Beschwerden<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading10Name Bronchitis
reading10Regex (?s)Bronchitis<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading11Name Spasmen
reading11Regex (?s)Spasmen<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading12Name Thrombose
reading12Regex (?s)Thrombose<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading13Name Traumat. Enzephalitis
reading13Regex (?s)Traumat. Enzephalitis<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading14Name Unfallbereitschaft
reading14Regex (?s)Unfallbereitschaft<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading15Name Embolie
reading15Regex (?s)Embolie<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading16Name Hypotoner Kollaps
reading16Regex (?s)Hypotoner Kollaps<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading17Name Appendizitis
reading17Regex (?s)Appendizitis<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading18Name Entzuendliche Prozesse
reading18Regex (?s)Entz.ndliche Prozesse <\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading19Name Pneumonie
reading19Regex (?s)Pneumonie<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading20Name Neurosis
reading20Regex (?s)Neurosis<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading21Name Glaukom
reading21Regex (?s)Glaukom<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading22Name Herzinfarkt
reading22Regex (?s)Herzinfarkt<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading23Name Stumpfschmerz
reading23Regex (?s)Stumpfschmerz<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading24Name Herzinsuffizienz
reading24Regex (?s)Herzinsuffizienz<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading25Name Psych. Depressionen
reading25Regex (?s)Psych. Depressionen<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading26Name Rheumatische Beschwerden
reading26Regex (?s)Rheumatische Beschwerden<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading27Name Epilepsie
reading27Regex (?s)Epilepsie<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading28Name Koliken
reading28Regex (?s)Koliken<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading29Name Reaktionszeit
reading29Regex (?s)Reaktionszeit<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
reading30Name Tinnitus
reading30Regex (?s)Tinnitus<\/td>.*?<strong>(sehr stark|stark|schwach|keine)?<\/strong>
requestHeader.* User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
room Wetter
timeout 10
userattr event-on-change-reading reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading06Name reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex reading12Name reading12Regex reading13Name reading13Regex reading14Name reading14Regex reading15Name reading15Regex reading16Name reading16Regex reading17Name reading17Regex reading18Name reading18Regex reading19Name reading19Regex reading20Name reading20Regex reading21Name reading21Regex reading22Name reading22Regex reading23Name reading23Regex reading24Name reading24Regex reading25Name reading25Regex reading26Name reading26Regex reading27Name reading27Regex reading28Name reading28Regex reading29Name reading29Regex reading30Name reading30Regex requestHeader.* timeout
Hallo,
HttpUtils.pm setzt bisher User-Agent: Fhem. Der eigenen Header in HTTPMOD bleibt deshalb wirkungslos.
Einen entsprechenden Patch für HttpUtils habe ich gerade vorgeschlagen. Damit klappt es dann wieder wenn man einen eigenen User-Agent als Header setzt.
Gruss
Stefan
Hi,
wie muss ich das den eingeben, damit es funktioniert?
Viele Grüße
Detlef
z.B. attr meinDevice requestHeader1 User-Agent: Mozilla/5.0 (Windows NT 6.0)
Gruss
Stefan
Hi,
super. Das hat funktioniert.
Viele Grüße
Detlef
Zitat von: StefanStrobel am 24 Februar 2016, 17:19:46
z.B. attr meinDevice requestHeader1 User-Agent: Mozilla/5.0 (Windows NT 6.0)
Gruss
Stefan
httputils.pm hat ich per upd auf neueste Version gebracht.
Wo soll ich nun "attr meinDevice requestHeader1 User-Agent: Mozilla/5.0 (Windows NT 6.0)" eingeben
Beim define HTTPMOD http://www.donnerwetter.de/biowetter.... und dann attr biowetter requestHeader1 User-Agent: Mozilla/5.0 (Windows NT 6.0) ???
Habe noch auf dem Rechner Vista Home Premium - WIndows NT6.0 oder hat das eine andere Vesrionsnummer ??
Danke
Jörg
@jnewton957
Zitat von: jnewton957 am 09 März 2016, 21:06:49
Habe noch auf dem Rechner Vista Home Premium - WIndows NT6.0 oder hat das eine andere Vesrionsnummer ??
Egal was Du für eine Windows/Browser Version benutzt.
Trags einfach in Deine HTTPMOD Abfrage ein und gut.
z.B. attr meinDevice requestHeader.* User-Agent: Mozilla/5.0 (Windows NT 6.0)
Bei mir macht die Abfrage ja auch ein RPi und der hat kein Windows. ::)
Zitat von: jnewton957 am 09 März 2016, 21:06:49
httputils.pm hat ich per upd auf neueste Version gebracht.
Das könnte eher ein Problem sein. Weiss ich aber nicht, da ich noch kein Update auf die allerneuste Version gemacht habe.
Da hat sich einiges geändert, und weil ich froh bin, dass meine Abfragen laufen (Wetter, Pollen,Benzinpreise,Barcodescanner etc.)
Diese Versionen hab ich im Einsatz, damit funktionierts:
HttpUtils.pm 10810 2016-02-13
98_HTTPMOD.pm 9127 2015-08-24
ansonsten guggst Du hier:
https://forum.fhem.de/index.php/topic,50281.msg420232.html#msg420232
Cheers
mi.ke