Hauptmenü

HTTPMOD donnerwetter.de

Begonnen von Dduieh, 22 Januar 2016, 19:57:00

Vorheriges Thema - Nächstes Thema

Dduieh

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

JoWiemann

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

StefanStrobel

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

andre07

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

StefanStrobel

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

Ludozine

Hi,
wie muss ich das den eingeben, damit es funktioniert?

Viele Grüße
Detlef

StefanStrobel

z.B. attr meinDevice requestHeader1 User-Agent: Mozilla/5.0 (Windows NT 6.0)

Gruss
     Stefan

Ludozine

Hi,
super. Das hat funktioniert.

Viele Grüße
Detlef

jnewton957

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
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

mi.ke

@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
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara