Marv Posted February 10, 2018 Share Posted February 10, 2018 (edited) I never installed the ipmi plugin I also didn't change anything in my configuration after upgrading to v6.4.0/1 Your plugin worked before without any issue detecting the sensors used by the dynamix system temp plugin. Really strange Edited February 10, 2018 by Marv Quote Link to comment
jbrodriguez Posted February 10, 2018 Author Share Posted February 10, 2018 Yes, that's certainly strange Can you send me the output of the following commands ? $ ls -al /usr/local/emhttp/plugins/ipmi $ ls -al /dev/ipmi0 $ ls -al /dev/ipmi/0 $ ls -al /dev/ipmidev/0 $ ls -al /boot/config/plugins/ipmi/ipmi.cfg $ ls -al /usr/sbin/ipmisensors $ ls -al /usr/local/emhttp/plugins/dynamix.system.temp $ ls -al /usr/bin/sensors Quote Link to comment
Marv Posted February 10, 2018 Share Posted February 10, 2018 there you go $ ls -al /usr/local/emhttp/plugins/ipmi /bin/ls: cannot access '/usr/local/emhttp/plugins/ipmi': No such file or directory $ ls -al /dev/ipmi0 /bin/ls: cannot access '/dev/ipmi0': No such file or directory $ ls -al /dev/ipmi/0 /bin/ls: cannot access '/dev/ipmi/0': No such file or directory $ ls -al /dev/ipmidev/0 /bin/ls: cannot access '/dev/ipmidev/0': No such file or directory $ ls -al /boot/config/plugins/ipmi/ipmi.cfg /bin/ls: cannot access '/boot/config/plugins/ipmi/ipmi.cfg': No such file or directory $ ls -al /usr/sbin/ipmisensors /bin/ls: cannot access '/usr/sbin/ipmisensors': No such file or directory $ ls -al /usr/local/emhttp/plugins/dynamix.system.temp total 16 drwxr-xr-x 5 root root 160 Aug 26 2016 ./ drwxr-xr-x 28 root root 560 Nov 18 13:54 ../ -rw-r--r-- 1 root root 287 Aug 26 2016 README.md -rw-r--r-- 1 root root 900 Aug 26 2016 TempButton.page -rw-r--r-- 1 root root 8184 Aug 26 2016 TempSettings.page drwxr-xr-x 2 root root 140 Aug 26 2016 icons/ drwxr-xr-x 2 root root 60 Aug 26 2016 images/ drwxr-xr-x 2 root root 60 Aug 26 2016 include/ $ ls -al /usr/bin/sensors -rwxr-xr-x 1 root root 22032 Nov 23 2015 /usr/bin/sensors* Quote Link to comment
dmacias Posted February 11, 2018 Share Posted February 11, 2018 Ok, the bottom line is this ... The plugin is detecting the presence of /usr/local/emhttp/plugins/ipmi, but /boot/config/plugins/ipmi/ipmi.cfg is missing. It determines that the ipmi plugin is present, but then tries to read the config file and it's not available. So even if ipmi is (supposedly) installed, the plugin can't use it. Not being an ipmi plugin expert, I'd guess you probably installed it, but never tinkered with it ? So no settings (ipmi.cfg) were saved ? The short term solution would be to uninstall ipmi (if my assumption is correct), since you're using dynamix system temp. I should probably detect ipmi by checking the presence of ipmi.cfg, based on your scenario. Let me know your thoughts.I don't think this was the case here but on plugin install if there is no ipmi.cfg a default one is createdIPMISELD="disable"IPMIPOLL="180"NETWORK="disable"LOCAL="disable"IPADDR=""USER=""PASSWORD=""DISP_SENSOR1="0"DISP_SENSOR2="0"DISP_SENSOR1="0"DISP_SENSOR2="0"LOADCFG="disable"IGNORE=""DIGNORE=""DASH="enable"DEVIGNORE=""DEVS="enable" Quote Link to comment
jbrodriguez Posted February 14, 2018 Author Share Posted February 14, 2018 I know what the issue is now, I'm hoping to get a release with the fix by early next week at the latest. Quote Link to comment
jbrodriguez Posted February 16, 2018 Author Share Posted February 16, 2018 v2018.02.16a (2.9.1) is out ! This release implements a rewrite of the permissions webUI (new framework), although visually it remains mostly the same. Other changes: - Fix issue with checking permissions in UI - Fix ipmi sensor detection This should fix the issue Marv was mentioning. Quote Link to comment
Marv Posted February 16, 2018 Share Posted February 16, 2018 Can confirm that all is working again. Thanks a lot Quote Link to comment
McKentin Posted March 10, 2018 Share Posted March 10, 2018 I am running unraid 6.4.1 and cant get the app - plugin to work. I had it running in the past. IOS app dont see my server and after installing the pluging when i try to go to the webgui. it says "ERR_INVALID_HTTP_RESPONSE" Quote Link to comment
jbrodriguez Posted March 11, 2018 Author Share Posted March 11, 2018 Hi, have you switched to https or viceversa ? I assume you're running the latest version. Can you: - Stop/start the plugin - Check the log (/boot/logs/controlr.log) for issues ? (send it over pm if you want) I think solving the plugin issue should help with the app, as it may be experiencing something similar. Quote Link to comment
McKentin Posted March 11, 2018 Share Posted March 11, 2018 7 hours ago, jbrodriguez said: Hi, have you switched to https or viceversa ? I assume you're running the latest version. Can you: - Stop/start the plugin - Check the log (/boot/logs/controlr.log) for issues ? (send it over pm if you want) I think solving the plugin issue should help with the app, as it may be experiencing something similar. A small update, tried rebooting a few thins and since i disable the new SSL thing that is built in the 6.4 version of unraid.. I manage to open the webui etc. So the server based "issue" i encouter is fixed i guess. But connecting with the IOS is not working, cant find the server on manual or automatic. Tried on Iphone and Ipad. Quote Link to comment
jbrodriguez Posted March 11, 2018 Author Share Posted March 11, 2018 1 hour ago, McKentin said: But connecting with the IOS is not working Are you using the same port as the webui (should be port 80) ? If you're, let me know to enable debug on the app, so it can provide some additional info. I replied to your pm, the log will show whether the plugin thinks it's running under http or https. Quote Link to comment
hmgnsd Posted March 12, 2018 Share Posted March 12, 2018 I can connect to server but can’t view logs... Running 6.4.1 not with https Quote Link to comment
jbrodriguez Posted March 12, 2018 Author Share Posted March 12, 2018 41 minutes ago, hmgnsd said: I can connect to server but can’t view logs... Running 6.4.1 not with https Please post the plugin log (/boot/logs/controlr.log). Quote Link to comment
hmgnsd Posted March 15, 2018 Share Posted March 15, 2018 On 3/12/2018 at 5:38 PM, jbrodriguez said: Please post the plugin log (/boot/logs/controlr.log). I: 2018/03/14 22:45:28 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/14 22:45:28 app.go:65: No config file specified. Using app defaults ... I: 2018/03/14 22:45:28 core.go:73: starting service Core ... I: 2018/03/14 22:45:28 core.go:266: Created ipmi sensor ... I: 2018/03/14 22:45:28 core.go:293: No ups detected ... I: 2018/03/14 22:45:28 server.go:70: Starting service Server ... I: 2018/03/14 22:45:28 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/14 22:45:28 server.go:140: Server started listening https on :2378 I: 2018/03/14 22:45:28 api.go:46: Starting service Api ... I: 2018/03/14 22:45:28 api.go:90: Api started listening https on :2382 I: 2018/03/14 22:45:28 app.go:85: Press Ctrl+C to stop ... I: 2018/03/14 23:08:44 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/14 23:08:44 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/15 10:26:33 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/15 10:26:33 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/15 10:33:21 app.go:89: Received signal: (terminated) ... shutting down the app now ... I: 2018/03/15 10:33:21 api.go:105: stopped service Api ... I: 2018/03/15 10:33:21 server.go:157: stopped service Server ... I: 2018/03/15 10:33:21 core.go:141: stopped service Core ... I: 2018/03/15 11:05:47 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/15 11:05:47 app.go:65: No config file specified. Using app defaults ... I: 2018/03/15 11:05:47 core.go:73: starting service Core ... I: 2018/03/15 11:05:47 core.go:266: Created ipmi sensor ... I: 2018/03/15 11:05:47 core.go:293: No ups detected ... I: 2018/03/15 11:05:47 server.go:70: Starting service Server ... I: 2018/03/15 11:05:47 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/15 11:05:47 server.go:140: Server started listening https on :2378 I: 2018/03/15 11:05:47 api.go:46: Starting service Api ... I: 2018/03/15 11:05:47 api.go:90: Api started listening https on :2382 I: 2018/03/15 11:05:47 app.go:85: Press Ctrl+C to stop ... Quote Link to comment
jbrodriguez Posted March 15, 2018 Author Share Posted March 15, 2018 20 minutes ago, hmgnsd said: I: 2018/03/15 11:05:47 api.go:90: Api started listening https on :2382 Ok, the plugin is listening on https, but you mention you're not using https. What are your settings on unRAID's SSL config page ? Quote Link to comment
hmgnsd Posted March 15, 2018 Share Posted March 15, 2018 3 minutes ago, jbrodriguez said: Ok, the plugin is listening on https, but you mention you're not using https. What are your settings on unRAID's SSL config page ? Hmm, was set to 'auto'. Set it to 'no' and now it works! Weird Quote Link to comment
jbrodriguez Posted March 15, 2018 Author Share Posted March 15, 2018 'auto' still does some behind the scenes redirection from http to https, it's as if https was enabled. Glad it's working ! Quote Link to comment
aberrix Posted March 16, 2018 Share Posted March 16, 2018 Any idea on how to get this to work behind an nginx reverse proxy? doesn't seem to be working for me. Quote Link to comment
jbrodriguez Posted March 16, 2018 Author Share Posted March 16, 2018 6 hours ago, aberrix said: Any idea on how to get this to work behind an nginx reverse proxy? Would you mind sharing your experience ? It doesn't work at all or can you at least see your server online ? ljm42 brought this forward a while back, IIRC it was a hypothetical. He suggested X-Headers for plugin support, but I haven't looked into it, to be honest. Let me know more about what you see. Quote Link to comment
remati Posted March 17, 2018 Share Posted March 17, 2018 Having an issue with the web ui and the ios app. I've reinstalled the plugin and restarted the server but the issue persists. Quote Link to comment
jbrodriguez Posted March 17, 2018 Author Share Posted March 17, 2018 Hi, add the server on the webGUI's port (generally 80 or 443) Let me know if that works for you. Quote Link to comment
pancho Posted March 17, 2018 Share Posted March 17, 2018 (edited) Hello! I am running ControlIR 2.9.1 and upgraded (from ver 6.4.0) to Unraid 6.5.0 today on one of my Unraid servers and I am no longer to see the running Dockers or VM's on my android app (S8+ - running Oreo),I just see the message 'No dockers are installed or they are currently unavailable. If I connect to another server (running version 6.4.0), I can see the Dockers/VM's without issue. Any suggestions on how to resolve? Thanks. Pancho Edited March 17, 2018 by pancho Quote Link to comment
remati Posted March 17, 2018 Share Posted March 17, 2018 53 minutes ago, jbrodriguez said: Hi, add the server on the webGUI's port (generally 80 or 443) Let me know if that works for you. Hey jbrodriguez, I tried re-adding the server on port 80 on the ios app and it went into an endless loop of adding the server screen. Still no VMs or dockers either. Quote Link to comment
wgstarks Posted March 18, 2018 Share Posted March 18, 2018 Im getting “No Dockers are installed” when I try to access them via the Controlr app. Not exactly sure when this started. Possibly when I updated the OS to 6.5.0. controlr.log Quote Link to comment
jbrodriguez Posted March 18, 2018 Author Share Posted March 18, 2018 Thanks for the log wgstarks. I don't see anything out of the ordinary. Let me upgrade to 6.5.0 on my test server and see how it goes. remati/wgstarks, let me figure this out. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.