Hallo zusammen.
Habe dafür auch schon die Suchfunktion benutzt. Leider aber keine Lösung für mein Problem gefunden.
Ich haben FHEm normal unter den Port 8083 laufen. Musste aber vor kurzen einmal das System neu aufziehen und habe ein Backup zurück gespielt. Habe dann das basicAuth gelöscht, für Testzwecke. Habe dann auch mein System von kleinen Altlasten befreit.
Wollte jetzt aber wieder basicAuth setzen, für die Standart WEB Definition.
Sobald ich dies über den set Befehl gesetzt habe, war das WEBIF unter 8083 nicht mehr erreichbar. Auch ein Neustart hat nicht gebracht.
Habe dann mal eine 2. Instanz WEB1 auf Port 8090 definiert. Dort das basicAuth im WEB1 gesetzt, es wurde dann auch das allowed_WEB1 automatisch gesetzt.
Dort klappt der zugriff über 8090 dann mit den gewünschten Abfragen von user und passwort.
Aber warum nicht über WEB, sondern nur über WEB1 Instanz ??
Bin da jetzt etwas ratlos.
Gruß und Danke
Sascha
Wie sieht dann dein allowed_WEB Device aus?
Internals: FUUID 5d8e5dce-f33f-852e-d30c-d883284cb087ae25
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allowed_WEB NR 392 STATE validFor:WEB TYPE allowed validFor WEB READINGS: 2019-09-27 23:37:01 state validFor:WEB Attributes: room 99_System validFor WEB
Gesendet von meinem MI 9 mit Tapatalk
ich sehe kein basicAuth Attribut?!
set allowed_WEB basicAuth <user> <password>
sollte helfen!
List ergibt dann:
Internals:
FUUID 5cab9490-f33f-8c20-1914-1d331c032e487582
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allow_WEB
NR 14
STATE validFor:WEB
TYPE allowed
validFor WEB
READINGS:
2019-09-25 10:47:16 state validFor:WEB
Attributes:
alias allow_WEB
basicAuth XXXXXX:XXXXXXXX:XXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXX
room 99_SYSTEM->99_FHEM
validFor WEB
Richtig. Kein Attribut gesetzt, da sonst sofort kein Zugriff mehr möglich ist und die Seite leer bleibt bzw. gar nicht mehr geladen wird. Ich rede hier auch nur über Port 8083 über die 2. Instanz von port8090 geht es ohne Probleme.
Gesendet von meinem MI 9 mit Tapatalk
OK, hatte nicht damit gerechnet, dass es sich um ein list des funktionierenden device handelt.
Ich war mal in einer vergleichbaren Situation, heute würde ich zunächst (immer noch Laie):
- Sicherstellen, dass ich einen funktionierende WEB Instanz habe.
- Das allow_WEB device löschen, und die "DEF" des WEB Devices ändern (z.B: andere Port z.B.: 9083 global). + fhem Neustart
- Anschließend über die ungesicherte Web Instanz das allowed Device neu anlegen und basicAuth Attribut setzen.
- Wenn sich der Login öffnet hat alles funktioniert.
- Jetzt den Port über "DEF" wieder auf 8083 global setzten und fhem neu starten.
Dann dürfte keine deiner Einstellungen (menuEntries, roomIcons, styleData, ...) der WEB Instanz verloren gehen.
Alternativ rawDefinition sichern, WEB Instanz löschen, funktionierende Instanz auf Port 8083 global setzen und in WEB umbenennen. Danach die gesicherten rawDefinition Attribute wieder setzen.
Ich bin aber mal gespannt, was andere dazu sagen
lg
Gernot
ZitatWollte jetzt aber wieder basicAuth setzen, für die Standart WEB Definition.
Sobald ich dies über den set Befehl gesetzt habe, war das WEBIF unter 8083 nicht mehr erreichbar. Auch ein Neustart hat nicht gebracht.
Ich kann es nicht nachstellen. Ich habe Folgendes gemacht:
- nach dem Aufruf der FHEMWEB Seite in motd auf "define allowed allowed" geklickt
- unter "attr allowed validFor" WEB markiert und auf "attr" geklickt.
- im Eingabefeld, was hinter dem vorausgewaehlten "set allowed basicAuth" steht, "Hallo Leute" eingegeben, und set geklickt.
- Chrome fragt nach Benutzername (Hallo) und Passwort (Leute)
- nach Bestaetigen geht es normal weiter, man sollte "Save config" nicht vergessen.
Kannst Du bitte (genauso detailliert) beschreiben, was Du gemacht hast?
Hast du weitere allowed Instanzen? Wenn ja, kannst du bitte die Raw Definition Ausgabe aller hier zeigen?
Werde es heute Nachmittag mal testen
Gesendet von meinem MI 9 mit Tapatalk
Zitat von: rudolfkoenig am 28 September 2019, 11:25:17
Ich kann es nicht nachstellen. Ich habe Folgendes gemacht:
- nach dem Aufruf der FHEMWEB Seite in motd auf "define allowed allowed" geklickt
- unter "attr allowed validFor" WEB markiert und auf "attr" geklickt.
- im Eingabefeld, was hinter dem vorausgewaehlten "set allowed basicAuth" steht, "Hallo Leute" eingegeben, und set geklickt.
Das habe ich jetzt unter dem Port 8083 ausprobiert und bin bis dahin gekommen.
Nachdem ich "Hallo Leute" über set basicAuth gesetzt habe, wird die Seite nicht mehr geladen. Muss dann über die 2. Instanz, die ich angelegt habe, zugreifen und das 1. basicAuth löschen
Hier das List von der 1. Instanz die über Port 8083 läuft !
Internals:
CONNECTS 59
DEF 8083 global
FD 5
FUUID 5c43026d-f33f-852e-2d17-b77e30e274b1a1e8
FVERSION 01_FHEMWEB.pm:0.202060/2019-09-20
NAME WEB
NR 81
NTFY_ORDER 50-WEB
PORT 8083
STATE Initialized
TYPE FHEMWEB
READINGS:
2019-09-27 23:36:43 state Initialized
Attributes:
JavaScripts codemirror/fhem_codemirror.js
column 99_receiver:CUL,STACKABLE_CC,SIGNALduino|LaCrosseGateway,alexa,MilightBridge,ESPEasy|at,autocreate,eventTypes,notify,FHEM2FHEM
confirmDelete 0
csrfToken none
deviceOverview always
editConfig 1
endPlotNow 0
hiddenroom ProfileRoom
iconPath $styleSheetPrefix:default:fhemSVG:openautomation:own_ico
longpoll 1
longpollSVG 0
mainInputLength 100
menuEntries EDIT,cmd=style edit fhem.cfg,restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check,reloadMyUtils,cmd=reload+99_myUtils.pm
plotWeekStartDay 1
reverseLogs 1
room 99_Steuerung,99_System
roomIcons Save config:message_attention
showUsedFiles 1
styleData {
"flex": {
"colorPreset": {},
"menuOrder": {
"roomBlock2": [
"roomBlock2_Dash",
"roomBlock2_Tablet_UI"
],
"roomBlock3": [
"roomBlock3_00_KG",
"roomBlock3_00_KG__gt_GZ",
"roomBlock3_00_KG__gt_SZ",
"roomBlock3_00_KG__gt_WaKue",
"roomBlock3_10_Draussen",
"roomBlock3_10_EG",
"roomBlock3_10_EG__gt_Bad",
"roomBlock3_10_EG__gt_KiZi",
"roomBlock3_10_EG__gt_Kueche",
"roomBlock3_10_WoZi",
"roomBlock3_20_Heizung",
"roomBlock3_80_Diagramme",
"roomBlock3_99_Logs",
"roomBlock3_99_RasPi",
"roomBlock3_99_Steuerung",
"roomBlock3_99_System",
"roomBlock3_99_TV",
"roomBlock3_99_Wetter",
"roomBlock3_99_neu",
"roomBlock3_99_receiver",
"roomBlock3_99_test",
"roomBlock3_AMAD",
"roomBlock3_Alexa",
"roomBlock3_AptToDate",
"roomBlock3_CAM",
"roomBlock3_Drucker",
"roomBlock3_ESPEasy",
"roomBlock3_FB",
"roomBlock3_FTUI",
"roomBlock3_MQTT",
"roomBlock3_MYSENSORS",
"roomBlock3_RSSI",
"roomBlock3_STROM",
"roomBlock3_Spritpreise",
"roomBlock3_System",
"roomBlock3_Telegram",
"roomBlock3_Unsorted",
"roomBlock3_Everything"
],
"roomBlock4": [
"roomBlock4_Logfile",
"roomBlock4_Commandref",
"roomBlock4_Remote_doc",
"roomBlock4_Edit_files",
"roomBlock4_Select_style",
"roomBlock4_Event_monitor"
],
"roomBlock5": [
"roomBlock5_EDIT",
"roomBlock5_restart",
"roomBlock5_update",
"roomBlock5_updatecheck",
"roomBlock5_reloadMyUtils"
]
},
"devices": {
"9b3ce8872ac7383b66237dd91cc4eb84": {
"color": {
"HeaderBG": "#1D3B54",
"HeaderIcon": "#FFF",
"HeaderText": "#FFF",
"HeaderBorder": "#1D3B54",
"MenuBG": "#000",
"MenuBorder": "#1D3B54",
"MenuIcon": "#FFF",
"MenuIconBG": "#1D3B54",
"MenuRoomIcon": "#FFF",
"MenuText": "#FFF",
"MenuHoverLink": "#3771A1",
"MainBG": "#000",
"TableHeaderBG": "#1D3B54",
"TableHeaderText": "#FFF",
"TableBorder": "#1D3B54",
"TableOdd": "#000",
"TableEven": "#0C141B",
"TableText": "#FFF",
"TableLink": "#FFF",
"TableLinkFirstCol": "#FFF",
"TableHoverRow": "#142e42",
"TableHoverLink": "#3771A1",
"TableNewEvent": "#F00",
"TableIcon": "#0dfc0d",
"TableShadow": "#4399db",
"SetGetAttrBG": "#000000",
"SubmitButtonBG": "#1D3B54",
"SubmitButtonBorder": "#1D3B54",
"SubmitButtonText": "#FFF",
"WidgetBorder": "#1D3B54",
"WidgetText": "#FFF",
"WidgetHighlight": "#1D3B54",
"LogDate": "#1D3B54",
"LogTime": "#1D3B54",
"LogVerbose0": "#FFF",
"LogVerbose1": "#F00",
"LogVerbose2": "#FFA500",
"LogVerbose3": "#0F0",
"LogVerbose4": "#1E90FF",
"LogVerbose5": "#1D3B54",
"plotBG": "#000",
"plotBGgradient": "#000",
"plotBorder": "#1D3B54",
"plotText": "#FFF",
"plotGrid": "#555",
"plotMarker": "#F00",
"plotLine0": "#9c0000",
"plotLine1": "#005c00",
"plotLine2": "#3771A1",
"plotLine3": "#870087",
"plotLine4": "#942626",
"plotLine5": "#AAA",
"plotLine6": "#808000",
"plotLine7": "#808080",
"plotLine8": "#4f4f00",
"plotLinePasted": "#AAA"
},
"title": "fhem",
"myUtilsFileName": "99_myUtils.pm",
"plotMinWidth": "250px",
"plotMaxWidth": "100%",
"fontFamily": "Roboto Condensed",
"showClock": false,
"showLogoButton": true,
"showRebootButton": true,
"showUpdateButton": true,
"showUpdateCheckButton": true,
"showRereadIconsButton": false,
"showRawInputButton": true,
"showSaveButton": true,
"showRoomDeviceName": true,
"showMenuAlways": true,
"showFirstColBold": true,
"enableCommandHistory": true,
"enableDeviceSearch": true,
"hideWebcmdOnSmallScreen": false,
"colorOptionsDetailed": true,
"multiColumnLayout": "dual",
"enableAnimations": true,
"improvePerformance": true,
"enableLogLineWrap": true,
"enableRoundedEdges": true,
"enableTableShadow": true,
"showRoomIconsRight": false,
"enableCodeMirror": true,
"enableDayTimeStyle": false,
"enableExperimental": true,
"dayStyle": "bright",
"nightStyle": "dark",
"currentStyle": "unsaved",
"newSettings": {},
"scalePage": "1",
"enableTableBehaviour": false
}
},
"color": {
"HeaderBG": "#1D3B54",
"HeaderIcon": "#FFF",
"HeaderText": "#FFF",
"HeaderBorder": "#1D3B54",
"MenuBG": "#000",
"MenuBorder": "#1D3B54",
"MenuIcon": "#FFF",
"MenuIconBG": "#1D3B54",
"MenuRoomIcon": "#FFF",
"MenuText": "#FFF",
"MenuHoverLink": "#3771A1",
"MainBG": "#000",
"TableHeaderBG": "#1D3B54",
"TableHeaderText": "#FFF",
"TableBorder": "#1D3B54",
"TableOdd": "#000",
"TableEven": "#0C141B",
"TableText": "#FFF",
"TableLink": "#FFF",
"TableLinkFirstCol": "#FFF",
"TableHoverRow": "#142e42",
"TableHoverLink": "#3771A1",
"TableNewEvent": "#F00",
"TableIcon": "#1D3B54",
"TableShadow": "#4399db",
"SetGetAttrBG": "#000000",
"SubmitButtonBG": "#1D3B54",
"SubmitButtonBorder": "#1D3B54",
"SubmitButtonText": "#FFF",
"WidgetBorder": "#1D3B54",
"WidgetText": "#FFF",
"WidgetHighlight": "#1D3B54",
"LogDate": "#1D3B54",
"LogTime": "#1D3B54",
"LogVerbose0": "#FFF",
"LogVerbose1": "#F00",
"LogVerbose2": "#FFA500",
"LogVerbose3": "#0F0",
"LogVerbose4": "#1E90FF",
"LogVerbose5": "#1D3B54",
"plotBG": "#000",
"plotBGgradient": "#000",
"plotBorder": "#1D3B54",
"plotText": "#FFF",
"plotGrid": "#555",
"plotMarker": "#F00",
"plotLine0": "#9c0000",
"plotLine1": "#005c00",
"plotLine2": "#3771A1",
"plotLine3": "#870087",
"plotLine4": "#942626",
"plotLine5": "#AAA",
"plotLine6": "#808000",
"plotLine7": "#808080",
"plotLine8": "#4f4f00",
"plotLinePasted": "#AAA"
},
"title": "fhem",
"myUtilsFileName": "99_myUtils.pm",
"plotMinWidth": "250px",
"plotMaxWidth": "100%",
"fontFamily": "Roboto Condensed",
"showClock": false,
"showLogoButton": true,
"showRebootButton": true,
"showUpdateButton": true,
"showUpdateCheckButton": true,
"showRereadIconsButton": false,
"showRawInputButton": true,
"showSaveButton": true,
"showRoomDeviceName": true,
"showMenuAlways": true,
"showFirstColBold": true,
"enableCommandHistory": true,
"enableDeviceSearch": true,
"hideWebcmdOnSmallScreen": false,
"colorOptionsDetailed": true,
"multiColumnLayout": "dual",
"enableAnimations": true,
"improvePerformance": true,
"enableLogLineWrap": true,
"enableRoundedEdges": true,
"enableTableShadow": true,
"showRoomIconsRight": false,
"enableCodeMirror": true,
"enableDayTimeStyle": false,
"enableExperimental": true,
"dayStyle": "bright",
"nightStyle": "dark",
"newSettings": {},
"scalePage": "1",
"enableTableBehaviour": false,
"currentStyle": "dark"
}
}
stylesheetPrefix dark
verbose 3
Hier das List vom allowed_WEB 1. Instanz, wo ich nicht das basicAuth gesetzt bekommen
Internals:
FUUID 5d8e5dce-f33f-852e-d30c-d883284cb087ae25
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allowed_WEB
NR 392
STATE validFor:WEB
TYPE allowed
validFor WEB
READINGS:
2019-09-28 15:38:04 state validFor:WEB
Attributes:
room 99_System
validFor WEB
Wie gesagt, habe dann gestern eine 2. Instanz definiert auf Port 8090.
Und da lässt sich ohne Probleme das passende basicAuth setzen, über das allowed.
Hier auch nochmal die Listings.
Internals:
CONNECTS 117
DEF 8090 global
FD 51
FUUID 5d8e721a-f33f-852e-1a59-6db40694885cda9c
FVERSION 01_FHEMWEB.pm:0.202060/2019-09-20
NAME WEB1
NR 393
NTFY_ORDER 50-WEB1
PORT 8090
STATE Initialized
TYPE FHEMWEB
READINGS:
2019-09-27 23:37:01 state Initialized
Attributes:
JavaScripts codemirror/fhem_codemirror.js
column 99_receiver:CUL,STACKABLE_CC,SIGNALduino|LaCrosseGateway,alexa,MilightBridge,ESPEasy|at,autocreate,eventTypes,notify,FHEM2FHEM
confirmDelete 0
csrfToken none
defaultRoom 99_neu
deviceOverview always
editConfig 1
endPlotNow 0
hiddenroom ProfileRoom
longpoll 1
longpollSVG 0
menuEntries EDIT,cmd=style edit fhem.cfg,restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check,reloadMyUtils,cmd=reload+99_myUtils.pm
plotWeekStartDay 1
reverseLogs 1
room 99_System
styleData {
"flex": {
"colorPreset": {},
"menuOrder": {},
"devices": {
"9b3ce8872ac7383b66237dd91cc4eb84": {
"color": {
"HeaderBG": "#355c8f",
"HeaderIcon": "#FFF",
"HeaderText": "#FFF",
"HeaderBorder": "#355c8f",
"MenuBG": "#000",
"MenuBorder": "#355c8f",
"MenuIcon": "#FFF",
"MenuIconBG": "#355c8f",
"MenuRoomIcon": "#FFF",
"MenuText": "#FFF",
"MenuHoverLink": "#355c8f",
"MainBG": "#000",
"TableHeaderBG": "#355c8f",
"TableHeaderText": "#FFF",
"TableBorder": "#355c8f",
"TableOdd": "#000",
"TableEven": "#0c1521",
"TableText": "#FFF",
"TableLink": "#FFF",
"TableLinkFirstCol": "#FFF",
"TableHoverRow": "#15253a",
"TableHoverLink": "#355c8f",
"TableNewEvent": "#F00",
"TableIcon": "#355c8f",
"TableShadow": "#FFF",
"SetGetAttrBG": "#333333",
"SubmitButtonBG": "#355c8f",
"SubmitButtonBorder": "#355c8f",
"SubmitButtonText": "#FFF",
"WidgetBorder": "#355c8f",
"WidgetText": "#FFF",
"WidgetHighlight": "#355c8f",
"LogDate": "#FFF",
"LogTime": "#FFF",
"LogVerbose0": "#FFF",
"LogVerbose1": "#F00",
"LogVerbose2": "#FFA500",
"LogVerbose3": "#0F0",
"LogVerbose4": "#1E90FF",
"LogVerbose5": "#00F",
"plotBG": "#000",
"plotBGgradient": "#000",
"plotBorder": "#355c8f",
"plotText": "#FFF",
"plotGrid": "#555",
"plotMarker": "#F00",
"plotLine0": "#F00",
"plotLine1": "#0F0",
"plotLine2": "#00F",
"plotLine3": "#F0F",
"plotLine4": "#A52A2A",
"plotLine5": "#000",
"plotLine6": "#808000",
"plotLine7": "#808080",
"plotLine8": "#FF0",
"plotLinePasted": "#000"
},
"title": "fhem",
"myUtilsFileName": "99_myUtils.pm",
"plotMinWidth": "250px",
"plotMaxWidth": "100%",
"fontFamily": "Saira Condensed",
"showClock": true,
"showLogoButton": false,
"showRebootButton": true,
"showUpdateButton": true,
"showUpdateCheckButton": true,
"showRereadIconsButton": true,
"showRawInputButton": true,
"showSaveButton": true,
"showRoomDeviceName": true,
"showMenuAlways": true,
"showFirstColBold": true,
"enableCommandHistory": true,
"enableDeviceSearch": true,
"hideWebcmdOnSmallScreen": false,
"colorOptionsDetailed": false,
"multiColumnLayout": "custom",
"enableAnimations": true,
"improvePerformance": true,
"enableLogLineWrap": true,
"enableRoundedEdges": true,
"enableTableShadow": true,
"showRoomIconsRight": false,
"enableCodeMirror": true,
"enableDayTimeStyle": false,
"enableExperimental": false,
"dayStyle": "bright",
"nightStyle": "dark",
"currentStyle": "unsaved",
"newSettings": {},
"scalePage": "1",
"enableTableBehaviour": false
}
},
"color": {
"HeaderBG": "#878f21",
"HeaderIcon": "#FFF",
"HeaderText": "#FFF",
"HeaderBorder": "#878f21",
"MenuBG": "#000",
"MenuBorder": "#878f21",
"MenuIcon": "#FFF",
"MenuIconBG": "#878f21",
"MenuRoomIcon": "#FFF",
"MenuText": "#FFF",
"MenuHoverLink": "#878f21",
"MainBG": "#000",
"TableHeaderBG": "#878f21",
"TableHeaderText": "#FFF",
"TableBorder": "#878f21",
"TableOdd": "#000",
"TableEven": "#1f2107",
"TableText": "#FFF",
"TableLink": "#FFF",
"TableLinkFirstCol": "#FFF",
"TableHoverRow": "#373a0d",
"TableHoverLink": "#878f21",
"TableNewEvent": "#F00",
"TableIcon": "#878f21",
"TableShadow": "#FFF",
"SetGetAttrBG": "#333333",
"SubmitButtonBG": "#878f21",
"SubmitButtonBorder": "#878f21",
"SubmitButtonText": "#FFF",
"WidgetBorder": "#878f21",
"WidgetText": "#FFF",
"WidgetHighlight": "#878f21",
"LogDate": "#FFF",
"LogTime": "#FFF",
"LogVerbose0": "#FFF",
"LogVerbose1": "#F00",
"LogVerbose2": "#FFA500",
"LogVerbose3": "#0F0",
"LogVerbose4": "#1E90FF",
"LogVerbose5": "#00F",
"plotBG": "#000",
"plotBGgradient": "#000",
"plotBorder": "#878f21",
"plotText": "#FFF",
"plotGrid": "#555",
"plotMarker": "#F00",
"plotLine0": "#F00",
"plotLine1": "#0F0",
"plotLine2": "#00F",
"plotLine3": "#F0F",
"plotLine4": "#A52A2A",
"plotLine5": "#000",
"plotLine6": "#808000",
"plotLine7": "#808080",
"plotLine8": "#FF0",
"plotLinePasted": "#000"
},
"title": "fhem",
"myUtilsFileName": "99_myUtils.pm",
"plotMinWidth": "250px",
"plotMaxWidth": "100%",
"fontFamily": "Saira Condensed",
"showClock": true,
"showLogoButton": false,
"showRebootButton": true,
"showUpdateButton": true,
"showUpdateCheckButton": true,
"showRereadIconsButton": true,
"showRawInputButton": true,
"showSaveButton": true,
"showRoomDeviceName": true,
"showMenuAlways": true,
"showFirstColBold": true,
"enableCommandHistory": true,
"enableDeviceSearch": true,
"hideWebcmdOnSmallScreen": false,
"colorOptionsDetailed": false,
"multiColumnLayout": "custom",
"enableAnimations": true,
"improvePerformance": true,
"enableLogLineWrap": true,
"enableRoundedEdges": true,
"enableTableShadow": true,
"showRoomIconsRight": false,
"enableCodeMirror": true,
"enableDayTimeStyle": false,
"enableExperimental": false,
"dayStyle": "bright",
"nightStyle": "dark",
"currentStyle": "unsaved",
"newSettings": {},
"scalePage": "1",
"enableTableBehaviour": false
}
}
stylesheetPrefix dark
Internals:
FUUID 5d8e7251-f33f-852e-f3d9-e6b9e3d18e2e88fa
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allowed_WEB1
NR 394
STATE validFor:WEB1
TYPE allowed
validFor WEB1
READINGS:
2019-09-28 15:55:14 state validFor:WEB1
Attributes:
basicAuth SHA256:6C376025:PiG8GeABmFP1NcLl2VoVYhF/na4hcWHY98thaLzrP6w
room 99_System
validFor WEB1
Hier die List´s von den anderen allowed der 1. Instanz WEb Port 8083
Internals:
FUUID 5c43026d-f33f-852e-c683-3a8f825c5c928eea
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allowed_WEBtablet
NR 88
STATE validFor:WEBtablet
TYPE allowed
validFor WEBtablet
READINGS:
2019-09-28 15:49:50 state validFor:WEBtablet
Attributes:
room 99_System
validFor WEBtablet
Internals:
FUUID 5c43026d-f33f-852e-740a-48a24c4626d1841b
FVERSION 96_allowed.pm:0.200690/2019-08-27
NAME allowed_WEBphone
NR 85
STATE validFor:WEBphone
TYPE allowed
validFor WEBphone
READINGS:
2019-09-28 15:57:43 state validFor:WEBphone
Attributes:
room 99_System
validFor WEBphone
Selbst wenn ich dann die 1. Instanz auf Port 8083 lösche und die 2. Instanz von Port 8090 auf 8083 umlege, per definition, dann klappt das mit basicAuth auch nicht mehr und die Seite bleibt leer.
Habe auch immer eine Neustart von FHEM durchgeführt.
Gruß
Sascha
Irgendwas verrsteckt/nicht bewusst?
list TYPE=allowed
Gruß Otto
Zitat von: Otto123 am 28 September 2019, 16:34:43
Irgendwas verrsteckt/nicht bewusst?
list TYPE=allowed
Gruß Otto
allowed_WEB1
allowed_WEBphone
allowed_WEBtablet
allowed_telnetPort
und Du hast die alle überprüft? Ich wollte ja nur eine Idee einbringen. Am Ende steht in einem anderen allowed was drin ...
Auf Grund
ZitatSelbst wenn ich dann die 1. Instanz auf Port 8083 lösche und die 2. Instanz von Port 8090 auf 8083 umlege, per definition, dann klappt das mit basicAuth auch nicht mehr und die Seite bleibt leer.
kannst Du auch zur Sicherheit ein
netstat -ltnp | grep 8083
machen?
Bei normaler Anmeldung auf dem Terminal
pi@raspi:~ $ netstat -ltnp | grep 8083
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN -
mit sudo
pi@raspi:~ $ sudo netstat -ltnp | grep 8083
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 21934/perl
Ich sehe keinen Grund in der Definition der vielen allowed Instanzen.
Ich habe das Szenario jetzt auch mit mehreren WEB/allowed Instanzen durchgespeilt (jeweils ein allowed fuer telnet und 2. Web-Instanz angelegt, aktiviert), und zum Schluss allowed fuer die aktive WEB-Instanz aktiviert: funktioniert wie erwartet.
Ich lege das Problem solange ad-acta bis ich eine Anleitung zum Nachstellen kriege, oder jemand eine Idee hat, woran es liegen koennte.
Ok. Danke erstmal für eure Hilfe.
Gruß Sascha
Gesendet von meinem MI 9 mit Tapatalk
Mein gedanklicher Ansatz war nicht ein Problem damit, dass es mehrere allowed Instanzen gibt.
Aber es könnte ja sein, in einer der Definitionen steht was drin, was an andere Stelle stört. Deswegen nur mein Hinweis alles kontrollieren was vom TYPE=allowed und TYPE=FHEMWEB ist.
Was ist mit "alten" Attributen?
list .* allowedCommands basicAuth basicAuthMsg
Alles stochern im Trüben ;)
Oder evtl. FHEM neu installieren und alles per Hand neu definieren !!! ::) :-X :-\