SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) 17 minutes ago, Hoopster said: The behavior you are seeing would seem to indicate that port 80 externally is somehow being redirected to port 280 internally. I dont have anything in my router like that. Could it somehow be related to the reverse proxy? Edited October 18, 2020 by SPOautos Quote Link to comment
Hoopster Posted October 18, 2020 Share Posted October 18, 2020 3 minutes ago, SPOautos said: I dont have anything in my router like that. Could it somehow be related to the reverse proxy? Perhaps. I am no expert on reverse proxy/SWAG so, unfortunately, I could not tell you what to look for there. Perhaps someone with more experience there will chime in on this thread. I do all my remote access to Docker container WebUIs via WireGuard as it is not frequent. Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) 4 minutes ago, Hoopster said: Perhaps. I am no expert on reverse proxy/SWAG so, unfortunately, I could not tell you what to look for there. Perhaps someone with more experience there will chime in on this thread. I do all my remote access to Docker container WebUIs via WireGuard as it is not frequent. In the file appdata/heimdall/nginx/site-confs it has "listen 80 default_server listen 443 ssl; " Does that do anything related to my Heimdall and port 80? Edited October 18, 2020 by SPOautos Quote Link to comment
Hoopster Posted October 18, 2020 Share Posted October 18, 2020 2 minutes ago, SPOautos said: In the file appdata/heimdall/nginx/site-confs it has "listen 80 default_server listen 443 ssl; " Does that do anything related to my Heimdall and port 80? Yeah, mine says the same. I don't think that's it. I have had Heimdall running on both server IP address:port and now under a completely separate IP address and in both cases everything behaved as it should. Remote access always displayed unRAID GUI. Reverse proxy is the only difference as I have never implemented that. Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 3 minutes ago, Hoopster said: Yeah, mine says the same. I don't think that's it. I have had Heimdall running on both server IP address:port and now under a completely separate IP address and in both cases everything behaved as it should. Remote access always displayed unRAID GUI. Reverse proxy is the only difference as I have never implemented that. How do you put Heimdall on a completely seperate IP address? Maybe I should consider doing that Quote Link to comment
Hoopster Posted October 18, 2020 Share Posted October 18, 2020 Just now, SPOautos said: How do you put Heimdall on a completely seperate IP address? Maybe I should consider doing that I set up a VLAN (192.168.3.x) following this guide. UnRAID server is on 192.168.1.x LAN VLAN shows up as br0.3 in Docker container network type. Once selected, you can assign a fixed IP address (as I do) or let the VLAN DHCP assign it. NOTE: if you want to try this, it may not be necessary to setup a VLAN. It may work fine for you on br0 (no setup necessary). For me and others, IP addresses on br0 cause call traces and server lockups which a VLAN solves. It seems hardware dependent and your hardware may not cause the problem. I have several docker containers assigned IP addresses on the 192.168.3.x VLAN subnet. Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) 42 minutes ago, Hoopster said: I set up a VLAN (192.168.3.x) following this guide. UnRAID server is on 192.168.1.x LAN VLAN shows up as br0.3 in Docker container network type. Once selected, you can assign a fixed IP address (as I do) or let the VLAN DHCP assign it. NOTE: if you want to try this, it may not be necessary to setup a VLAN. It may work fine for you on br0 (no setup necessary). For me and others, IP addresses on br0 cause call traces and server lockups which a VLAN solves. It seems hardware dependent and your hardware may not cause the problem. I have several docker containers assigned IP addresses on the 192.168.3.x VLAN subnet. Thanks for the info.....I may do that. So going this route since you select the new vlan in the docker template as the network type then you cant run it in a reverse proxy setup....is that correct? I suppose why you aren't running a reverse proxy Edited October 18, 2020 by SPOautos Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) When setting up Heimdall with the Swag reverse proxy, are you supposed to edit the name of both the Heimdall.subdomain conf file and the Heimdall.subfolder conf file (in the swag sample files)? Basically where you take the .sample off the end? If so, is there anything else besides the name that needs to be changed in either of those files? Edited October 18, 2020 by SPOautos Quote Link to comment
saarg Posted October 18, 2020 Share Posted October 18, 2020 2 hours ago, SPOautos said: When setting up Heimdall with the Swag reverse proxy, are you supposed to edit the name of both the Heimdall.subdomain conf file and the Heimdall.subfolder conf file (in the swag sample files)? Basically where you take the .sample off the end? If so, is there anything else besides the name that needs to be changed in either of those files? You might be better off not posting the same issue in multiple threads. It's hard to follow what has been done. You only enable one of the reverse proxy configs depending on if you want to do subdomain or subfolder. There are instructions if you have to do something to do proxy conf or not. You can easily check if this is a port forward error or reverse proxy by stopping one of the two containers and test what happens if you try to access your IP/domain from the outside. Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) 3 hours ago, saarg said: You might be better off not posting the same issue in multiple threads. It's hard to follow what has been done. You only enable one of the reverse proxy configs depending on if you want to do subdomain or subfolder. There are instructions if you have to do something to do proxy conf or not. You can easily check if this is a port forward error or reverse proxy by stopping one of the two containers and test what happens if you try to access your IP/domain from the outside. With the subdomain vs subfolder config, I suppose I dont understand the difference and why/when I would use one or the other. All the other apps in the reverse proxy used a subfolder....but since Heimdall is actually a subdomain webpage I access at server.mydomain.com does that mean I should have only used the subdomain configs? I'll do the 'stopping each container' test in just a little while and report back. You are correct about two threads, I suppose being support threads, when I had a question more SWAG related I thought I should post it there....since they are app specific supports threads I was trying to keep them on topic of their specific app, not being sure which app is causing the issue. But your correct....definitely not the best way to troubleshoot a issue. Edited October 18, 2020 by SPOautos Quote Link to comment
saarg Posted October 18, 2020 Share Posted October 18, 2020 4 hours ago, SPOautos said: With the subdomain vs subfolder config, I suppose I dont understand the difference and why/when I would use one or the other. All the other apps in the reverse proxy used a subfolder....but since Heimdall is actually a subdomain webpage I access at server.mydomain.com does that mean I should have only used the subdomain configs? I'll do the 'stopping each container' test in just a little while and report back. You are correct about two threads, I suppose being support threads, when I had a question more SWAG related I thought I should post it there....since they are app specific supports threads I was trying to keep them on topic of their specific app, not being sure which app is causing the issue. But your correct....definitely not the best way to troubleshoot a issue. Why have you created subdomains in the swag container if you use subfolder? You only activate one of the configs, not both. Quote Link to comment
SPOautos Posted October 18, 2020 Share Posted October 18, 2020 (edited) 2 hours ago, saarg said: Why have you created subdomains in the swag container if you use subfolder? You only activate one of the configs, not both. I believe I had to activate the subdomain file in order to change the domain from heimdall.mydomain.com to server.mydomain.com However, since I used the subdomain file, should I switch the subfolder file back to only being a sample file? Just to check it....I removed the subfolder file and kept only the subdomain file. It pulls up fine at my url server.myurl.com, however when I type in my router ip address it does something odd....it no longer shows my Heimdall page but it shows this page and I still dont think this should be coming up when I type in my routers internet ip (over cellular)..... I'll try to flip it and rename the subfile and not have the subdomain, but I cant right now, I'll have to do it later tonight. I dont know enough about things like this to just 'know' what these things do, I just have to try it both ways and see what happens. Edited October 18, 2020 by SPOautos Quote Link to comment
saarg Posted October 18, 2020 Share Posted October 18, 2020 4 hours ago, SPOautos said: I believe I had to activate the subdomain file in order to change the domain from heimdall.mydomain.com to server.mydomain.com However, since I used the subdomain file, should I switch the subfolder file back to only being a sample file? Just to check it....I removed the subfolder file and kept only the subdomain file. It pulls up fine at my url server.myurl.com, however when I type in my router ip address it does something odd....it no longer shows my Heimdall page but it shows this page and I still dont think this should be coming up when I type in my routers internet ip (over cellular)..... I'll try to flip it and rename the subfile and not have the subdomain, but I cant right now, I'll have to do it later tonight. I dont know enough about things like this to just 'know' what these things do, I just have to try it both ways and see what happens. You will get that page when you just use the IP as nginx, the webserver doesn't know what you want and serves the default landing page. Don't enable the subfolder again. That is probably what have caused all this. Regarding the subdomains, I didn't mean the server one, but all the others you made. No point if you use subfolder for those apps. Quote Link to comment
CorneliousJD Posted January 3, 2021 Share Posted January 3, 2021 Hey all, having an odd issue where Radarr is being reported as having 1 item in the queue, however my queue in Radarr is empty and all missing movies are currently unrelased still. This has been going on for a few days now, can't figure out what is still stuck in the queue anywhere? Screenshots below. Thanks in advance! Quote Link to comment
frankie666 Posted January 8, 2021 Share Posted January 8, 2021 Hi, is there a way to launch/connect to a VM with heimdall ? thx Quote Link to comment
saarg Posted January 8, 2021 Share Posted January 8, 2021 2 hours ago, frankie666 said: Hi, is there a way to launch/connect to a VM with heimdall ? thx It's just a fancy bookmark tool, so don't think you would be able to launch a VM. You might be able to connect to it if it'susing VNC that you can use in a browser. Quote Link to comment
frankie666 Posted January 8, 2021 Share Posted January 8, 2021 1 hour ago, saarg said: It's just a fancy bookmark tool, so don't think you would be able to launch a VM. You might be able to connect to it if it'susing VNC that you can use in a browser. Thanks, pretty clear and no real surprise to me. Quote Link to comment
Mystic Posted January 12, 2021 Share Posted January 12, 2021 Heimdall working using reverse proxy Ryzen 9 Crosshair VIII hero Unraid version 6.8.3 Swag & Heimdall version installed Dec 19/20 PHP version 7.1 Yesterday at work, Heimdall started unpinning apps. I would pin them back and then hours later they were unpinned again. I found several post addressing the issue dated 2018. One solution I found was adding the following location to nginx: location /items { } Heimdall stopped working altogether. How can I stop Heimdall from unpinning apps? Quote Link to comment
CorneliousJD Posted January 15, 2021 Share Posted January 15, 2021 On 1/2/2021 at 7:38 PM, CorneliousJD said: Hey all, having an odd issue where Radarr is being reported as having 1 item in the queue, however my queue in Radarr is empty and all missing movies are currently unrelased still. This has been going on for a few days now, can't figure out what is still stuck in the queue anywhere? Screenshots below. Thanks in advance! Still having this same issue and I cannot, for the life of me track down what's wrong. Anyone have any advice before I blow away the Radarr container and re-import my library from scratch? Quote Link to comment
CorneliousJD Posted January 15, 2021 Share Posted January 15, 2021 copy/paste of my update in rdarr thread. So this did end up being a Radarr issue after all Adding info here incase it helps someone later. The API command I ran and dumped to a text file helped me find it. curl -X GET "https://localhost:7878/api/v3/movie" -H "accept: application/json" (also added API key for auth that I removed here) I then looked for "hasFile": false to find what movies were missing, and found one that wasn't in the GUI under missing and just removed it from Radarr entirely for now to prevent the issue. Queue issue was an "unkonwn movie" which you can show in UI via options toggle in top right corner. Somehow missed that. Used a separate API command to find that an unkown movie was in queue but this part was findable/fixable via UI in the long run. Quote Link to comment
fiergna Posted February 10, 2021 Share Posted February 10, 2021 Latest version gives me following error ErrorException thrown with message "Trying to access array offset on value of type int" Stacktrace: #24 ErrorException in /var/www/localhost/heimdall/vendor/symfony/console/Input/ArrayInput.php:135 #23 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /var/www/localhost/heimdall/vendor/symfony/console/Input/ArrayInput.php:135 #22 Symfony\Component\Console\Input\ArrayInput:parse in /var/www/localhost/heimdall/vendor/symfony/console/Input/Input.php:55 #21 Symfony\Component\Console\Input\Input:bind in /var/www/localhost/heimdall/vendor/symfony/console/Application.php:208 #20 Symfony\Component\Console\Application:doRun in /var/www/localhost/heimdall/vendor/symfony/console/Application.php:149 #19 Symfony\Component\Console\Application:run in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Console/Application.php:89 #18 Illuminate\Console\Application:run in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Console/Application.php:188 #17 Illuminate\Console\Application:call in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:250 #16 Illuminate\Foundation\Console\Kernel:call in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 #15 Illuminate\Support\Facades\Facade:__callStatic in /var/www/localhost/heimdall/app/Providers/AppServiceProvider.php:52 #14 App\Providers\AppServiceProvider:boot in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #13 call_user_func_array in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #12 Illuminate\Container\BoundMethod:Illuminate\Container\{closure} in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87 #11 Illuminate\Container\BoundMethod:callBoundMethod in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31 #10 Illuminate\Container\BoundMethod:call in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Container/Container.php:572 #9 Illuminate\Container\Container:call in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:819 #8 Illuminate\Foundation\Application:bootProvider in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:802 #7 Illuminate\Foundation\Application:Illuminate\Foundation\{closure} in [internal]:0 #6 array_walk in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:803 #5 Illuminate\Foundation\Application:boot in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17 #4 Illuminate\Foundation\Bootstrap\BootProviders:bootstrap in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:211 #3 Illuminate\Foundation\Application:bootstrapWith in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162 #2 Illuminate\Foundation\Http\Kernel:bootstrap in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/localhost/heimdall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /var/www/localhost/heimdall/public/index.php:55 Quote Link to comment
xxDeadbolt Posted February 10, 2021 Share Posted February 10, 2021 ErrorWarningSystemArrayLogin In ArrayInput.php line 135: Trying to access array offset on value of type int In ArrayInput.php line 135: Trying to access array offset on value of type int In ArrayInput.php line 135: Trying to access array offset on value of type int In ArrayInput.php line 135: Trying to access array offset on value of type int Also getting this error looping constantly in the logs. Quote Link to comment
Laucien Posted February 10, 2021 Share Posted February 10, 2021 Was having the same issue earlier today then I noticed a new update 2 hours ago that fixed it. Update your container (forcing it if needed) and the problem should go away. 1 Quote Link to comment
Janne Posted March 15, 2021 Share Posted March 15, 2021 Hello everyone, I'm using Heimdall as my browsers start page inside my LAN (unraid server is not open to the outside) and find it very convinient. I'd like to add one or two website bookmarks though (let's say forums.unraid.net for example) but that doesn't seem to work? Does Heimdall only give you the option to add links to your unraid hosted apps or is adding external weblinks also possible and I'm just doing something wrong? Thanks in advance. Quote Link to comment
Mystic Posted March 15, 2021 Share Posted March 15, 2021 (edited) check you network setup. I also use Heimdall and my dashboard is for everything, Dev, Work, Home, Entertainment etc. Edited March 15, 2021 by Mystic 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.