Dariusz 15 Posted February 13, 2023 Share Posted February 13, 2023 (edited) So as the title says, I am trying to install emby on truenas core using the community plugin.. by default it is set to install using DHCP but i receive and error at 50% mark when i use that setting.. so i tried unchecking DHCP and using the NAT option which completes install, creates jail and gives me an IP to log in under,, however when i use the IP, i get a message that it can not connect.. i am not familiar with truenas and jails and I am hoping to see if there are some sort of specific instructions i can follow to complete this install properly? I think i am installing it correctly, but i do not know why i can not connect to the server once it is installed.. any help would be greatly appreciated. Also if it helps, there are two versions showing up on the plugins page.. the 4.8.0.21 and 4.7.11.0, both of which i tried. It looks like dependencies and everything get downloaded automatically from what i can tell.. is there something else i am missing or that i still need to do? I installed other plugins and all of them have worked just fine.. this is the only one i am having issues with.. Edited February 15, 2023 by Dariusz Link to comment Share on other sites More sharing options...
Dariusz 15 Posted February 15, 2023 Author Share Posted February 15, 2023 On 2/12/2023 at 8:52 PM, Dariusz said: So as the title says, I am trying to install emby on truenas core using the community plugin.. by default it is set to install using DHCP but i receive and error at 50% mark when i use that setting.. so i tried unchecking DHCP and using the NAT option which completes install, creates jail and gives me an IP to log in under,, however when i use the IP, i get a message that it can not connect.. i am not familiar with truenas and jails and I am hoping to see if there are some sort of specific instructions i can follow to complete this install properly? I think i am installing it correctly, but i do not know why i can not connect to the server once it is installed.. any help would be greatly appreciated. Also if it helps, there are two versions showing up on the plugins page.. the 4.8.0.21 and 4.7.11.0, both of which i tried. It looks like dependencies and everything get downloaded automatically from what i can tell.. is there something else i am missing or that i still need to do? I installed other plugins and all of them have worked just fine.. this is the only one i am having issues with.. @Luke would you have any suggestions what could be causing emby to not be accessible after successfully completing the install from community plugin? A lot of older posts i went over showed how to manually install this.. but from what i can tell, everything is now done when installing the plugin. Jail is created and setup as per older instructions, dependencies seem to be automatically installed.. really have no other clue why this won't get me into the login screen.. thank you. Link to comment Share on other sites More sharing options...
Dariusz 15 Posted February 15, 2023 Author Share Posted February 15, 2023 ok, so i partially fixed my problem i guess.. i could not get the sign-on screen after installing emby from community plugin.. i came across this (https://emby.media/truenas-server.html) and ran it from shell.. it installed an older version of EMBY and it worked.. so i uninstalled it and tried installing again latest version from community plugin.. this time it worked but only when using the DHCP option i can get a sign-on.. if i try using NAT so i can use my NAS IP, it still doesn't work.. any suggestions? Link to comment Share on other sites More sharing options...
Luke 37095 Posted February 25, 2023 Share Posted February 25, 2023 On 2/15/2023 at 6:16 PM, Dariusz said: ok, so i partially fixed my problem i guess.. i could not get the sign-on screen after installing emby from community plugin.. i came across this (https://emby.media/truenas-server.html) and ran it from shell.. it installed an older version of EMBY and it worked.. so i uninstalled it and tried installing again latest version from community plugin.. this time it worked but only when using the DHCP option i can get a sign-on.. if i try using NAT so i can use my NAS IP, it still doesn't work.. any suggestions? How did you change the install command? Link to comment Share on other sites More sharing options...
Dariusz 15 Posted February 26, 2023 Author Share Posted February 26, 2023 On 2/24/2023 at 11:17 PM, Luke said: How did you change the install command? When I installed emby originally i tried DHCP enabled which failed the install.. then i tried the DHCP unchecked but NAT enabled which completed install but i could not get a signon screen. So aster playing around with it a bit and searching the forums, i ran the following from shell: cd iocage-amd64 iocage fetch -P emby-server.json dhcp="on" ip6="inherit" allow_mlock="on" --branch master iocage set plugin_repository='https://github.com/MediaBrowser/iocage-amd64.git' emby-server this installed another instance of emby with DHCP.. i uninstalled it, then ran the plugin from community using DHCP setting and it worked and i was able to get a signon screen. However i did not want to use random DHCP address and NAT still did not give me a signon window. In the end, I decided to deselect both NAT and DHCP and manually assign an IP i wanted to use, which works for me now.. So i did not change any install paths as far as i know.. however now that I can sign on to EMBY, new issue i have is I am unable to view my local folders.. i already gave permissions to a user 989 but it does not seem to fix my problem.. still trying to figure that one out.. any suggestions are welcome... Link to comment Share on other sites More sharing options...
Dariusz 15 Posted February 27, 2023 Author Share Posted February 27, 2023 (edited) On 2/26/2023 at 10:29 AM, Dariusz said: When I installed emby originally i tried DHCP enabled which failed the install.. then i tried the DHCP unchecked but NAT enabled which completed install but i could not get a signon screen. So aster playing around with it a bit and searching the forums, i ran the following from shell: cd iocage-amd64 iocage fetch -P emby-server.json dhcp="on" ip6="inherit" allow_mlock="on" --branch master iocage set plugin_repository='https://github.com/MediaBrowser/iocage-amd64.git' emby-server this installed another instance of emby with DHCP.. i uninstalled it, then ran the plugin from community using DHCP setting and it worked and i was able to get a signon screen. However i did not want to use random DHCP address and NAT still did not give me a signon window. In the end, I decided to deselect both NAT and DHCP and manually assign an IP i wanted to use, which works for me now.. So i did not change any install paths as far as i know.. however now that I can sign on to EMBY, new issue i have is I am unable to view my local folders.. i already gave permissions to a user 989 but it does not seem to fix my problem.. still trying to figure that one out.. any suggestions are welcome... so in addition to me setting permissions and not being able to view my local folders, i figured out the issue. What i never did was add storage access to jail.. emby software has a help link to older version of freenas, however i was able to find the info here https://www.truenas.com/docs/core/coretutorials/jailspluginsvms/jails/settingupjailstorage/#:~:text=Go to MOUNT POINTS > ACTIONS,if it does not exist. which is for truenas 13. it fixed my access issue.. just make sure to stop the plugin first and then go to "mount points" in the plugin menu for emby to link your pool storage. Edited February 27, 2023 by Dariusz 1 Link to comment Share on other sites More sharing options...
Luke 37095 Posted February 28, 2023 Share Posted February 28, 2023 Thanks for following up. Link to comment Share on other sites More sharing options...
Binary_Tech 1 Posted July 31, 2023 Share Posted July 31, 2023 from the truenas 13 install instructions: iocage fetch -P emby-server.json dhcp="on" ip6="inherit" allow_mlock="on" --branch master Plugin: emby-server Official Plugin: False Using RELEASE: 13.1-RELEASE Using Branch: master Post-install Artifact: https://github.com/MediaBrowser/iocage-amd64.git These pkgs will be installed: - audio/libogg - audio/libvorbis - audio/opus - converters/fribidi - databases/sqlite3 - devel/icu - devel/libinotify - devel/libunwind - devel/orc - converters/fribidi - converters/libiconv - devel/libzvbi - devel/ocl-icd - graphics/jpeg-turbo - graphics/libdrm - graphics/libexif - graphics/libheif - graphics/libimagequant - graphics/libjxl - graphics/openexr - graphics/openjpeg - graphics/png - graphics/tesseract - graphics/tiff - graphics/webp - multimedia/intel-media-sdk - multimedia/libass - multimedia/libtheora - multimedia/libva - print/freetype2 - security/gnutls - security/krb5 - security/openssl - textproc/expat2 - x11-fonts/fontconfig - x11-toolkits/pango Testing Host DNS response to pkg.freebsd.org Testing emby-server's SRV response to pkg.freebsd.org Testing emby-server's DNSSEC response to pkg.freebsd.org Installing plugin packages: - audio/libogg... - audio/libvorbis... - audio/opus... - converters/fribidi... - databases/sqlite3... - devel/icu... - devel/libinotify... - devel/libunwind... - devel/orc... - converters/fribidi... - converters/libiconv... - devel/libzvbi... - devel/ocl-icd... - graphics/jpeg-turbo... - graphics/libdrm... - graphics/libexif... - graphics/libheif... - graphics/libimagequant... - graphics/libjxl... - graphics/openexr... - graphics/openjpeg... - graphics/png... - graphics/tesseract... - graphics/tiff... - graphics/webp... - multimedia/intel-media-sdk... - multimedia/libass... - multimedia/libtheora... - multimedia/libva... - print/freetype2... - security/gnutls... - security/krb5... - security/openssl... - textproc/expat2... - x11-fonts/fontconfig... - x11-toolkits/pango... Fetching artifact... Cloning git repository Running post_install.sh [emby-server] Fetching emby-server-freebsd13_4.7.13.0_amd64.pkg: .......... done [emby-server] Installing emby-server-4.7.13.0_1... [emby-server] Installing emby-server-4.7.13.0_1... pkg: Missing dependency 'mbedtls' Failed to install the following 1 package(s): https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.13.0/emby-server-freebsd13_4.7.13.0_amd64.pkg pkg: Missing dependency 'mbedtls' emby_server_enable: -> YES pkg: Missing dependency 'mbedtls' emby-server does not exist in /etc/rc.d or the local startup directories (/usr/local/etc/rc.d), or is not executable pkg: Missing dependency 'mbedtls' Last 10 lines: pkg: Missing dependency 'mbedtls' 1 Link to comment Share on other sites More sharing options...
alucryd 216 Posted August 2, 2023 Share Posted August 2, 2023 RIght, we need to add mbedtls to the dependency list indeed. Link to comment Share on other sites More sharing options...
Luke 37095 Posted August 11, 2023 Share Posted August 11, 2023 Everything should be updated now. Thanks for reporting. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now