Jump to content

TrueNAS: emby jail web interface not working after upgrade


Nick2020

Recommended Posts

Nick2020

About 3 weeks ago I let TrueNAS and emby jail install updates. Afterwards I realised that the emby web interface (http://192.168.1.105:8096) was not working: I get a can't connect to the server error on the browser.

I can connect to the TrueNAS web interface and see that the emby jail is up and running. 

I poked around trying to find the emby logs and found one called message that records the upgrade (i.e. a long list of emby packages deinstalled and installed) but nothing indicating a problem.

This is the configuration:

emby version: 4.5.4.0_1.

release: 12.1-RELEASE-p13

TrueNAS: TrueNAS-12.0-U3.

Any ideas about how to fix this (and what screwed it up) would be appreciated.

Link to comment
Share on other sites

MRobi
19 hours ago, Nick2020 said:

About 3 weeks ago I let TrueNAS and emby jail install updates. Afterwards I realised that the emby web interface (http://192.168.1.105:8096) was not working: I get a can't connect to the server error on the browser.

I can connect to the TrueNAS web interface and see that the emby jail is up and running. 

I poked around trying to find the emby logs and found one called message that records the upgrade (i.e. a long list of emby packages deinstalled and installed) but nothing indicating a problem.

This is the configuration:

emby version: 4.5.4.0_1.

release: 12.1-RELEASE-p13

TrueNAS: TrueNAS-12.0-U3.

Any ideas about how to fix this (and what screwed it up) would be appreciated.

Prior to the upgrade, what release version was your jail running? It's possible you went from being based on FreeBSD11 to FreeBSD12 which requires a different version of emby

Link to comment
Share on other sites

Nick2020
On 02/05/2021 at 14:49, MRobi said:

Prior to the upgrade, what release version was your jail running? It's possible you went from being based on FreeBSD11 to FreeBSD12 which requires a different version of emby

Thanks for responding.

The working configuration (which was the first one I installed) was 

TrueNAS: 12.0-U1  (according to the TrueNAS Boot Environments screen)

Emby-server: 4.5.3.0  (according to the emby messages log)

TrueNAS 12.0-U2.1 was installed on the same day as the emby update and resulted in the first configuration that did not work. 2 weeks later TrueNAS was updated to TrueNAS-12.0-U3.

ps. I realise I may not have understood your question correctly. I will see if I can find the release of the jail explicitly.

Edited by Nick2020
afterthought!
Link to comment
Share on other sites

Nick2020

According to the messages log on the NAS it was running FreeBSD 12.2-RELEASE-p2 initially when working and was p3 and then p6 in the non-working state.

I can't see / don't know where to look for the jail release version. Could that be different from the FreeBSD release?

Link to comment
Share on other sites

MRobi
7 hours ago, Nick2020 said:

ps. I realise I may not have understood your question correctly. I will see if I can find the release of the jail explicitly.

It can be a little complicated.

You can be on TrueNAS 12 while your jail is still running on 11.X. This is the automatic behavior when you update from FreeNAS 11.X to TrueNAS 12.X, your jails don't upgrade with it.

I ask this question because in your initial post you said you updated the emby jail. So depending on what/how you did here, you may have taken your jail version from 11.X to 12. If this is the case you'd have to reinstall the emby package to one based on 12.X.

To check your jail version, in the GUI you should just have to go to the jails section and there's a spot there that says "release"

Link to comment
Share on other sites

Nick2020

Thanks again for your help and patience!

I did a clean instal of TrueNAS 12.0 RELEASE and never had FreeNAS installed.

Currently the jail release is 12.1-RELEASE-p13 but I do not know where to find the original release in my log files. 

Link to comment
Share on other sites

MRobi
9 hours ago, Nick2020 said:

Thanks again for your help and patience!

I did a clean instal of TrueNAS 12.0 RELEASE and never had FreeNAS installed.

Currently the jail release is 12.1-RELEASE-p13 but I do not know where to find the original release in my log files. 

If it was a clean install of TrueNAS 12 unless you specifically told it to install a different jail version, your jail should be based on 12 as well.

How did you install Emby?

And are you able to access the emby logs?

Edited by MRobi
Link to comment
Share on other sites

Nick2020

Emby install was done from the NAS screen. 

Currently, I don't have access to the machine but where would I find the relevant emby logs on the freeBSD/TrueNAS filesystem? 

Link to comment
Share on other sites

Nick2020

I'm still struggling with this.

From the TrueNAS shell I can ping the jail IP 172.16.0.2. However, I get connection refused if I try to connect with nc at all ports between 1 and 10,000 (nc -v 172.16.0.2 1-10000).

But I don't know if that result is significant or not.

FYI the config.json for the emby_jail is as follows:

Quote

root@truenas[/mnt/pool3TB/iocage/jails/emby_jail]# more config.json
{
    "basejail": 1,
    "boot": 1,
    "defaultrouter": "172.16.0.1",
    "host_hostname": "emby-jail",
    "host_hostuuid": "emby_jail",
    "ip4_addr": "vnet0|172.16.0.2/30",
    "jail_zfs_dataset": "iocage/jails/emby_jail/data",
    "last_started": "2021-05-08 17:21:16",
    "nat": 1,
    "nat_forwards": "tcp(8096:8096)",
    "plugin_name": "emby",
    "plugin_repository": "https://github.com/ix-plugin-hub/iocage-plugin-index.git",
    "release": "12.1-RELEASE-p13",
    "type": "pluginv2",
    "vnet": 1,
    "vnet0_mac": "96de80ad6742 96de80ad6743"
}

On the emby plugin screen on TrueNAS it say the admin portal is http://192.168.1.105:8096 and the ipv4 address as 172.16.0.2/30.

Any clues about would be welcome... 

Link to comment
Share on other sites

Andreaux

Hello there,

Have you found a solution?

It seems that updating emby from the TrueNAS interface is broken. Last time I tried I had to roll back from a snapshot to make emby working again. Now TrueNAS is prompting me again that an update to the emby plugin is available, but I'm afraid to go and try updating :)

Link to comment
Share on other sites

Andreaux

Ok, so I gave it a go again and it failed. I had to roll back again on a snapshot I created right before the update.

When you click update, a modal window pops up with a zillion "pkg lua script failed" inside, deinstalls stuff, tries to install stuff then at the end says that there is no update for the plugin emby. And emby is not operational anymore whatever you do. Only option is to roll back and then it's OK again.

Any clues?

Link to comment
Share on other sites

Nick2020

Hi Andreaux,

I don't think we have the same problem. My emby jail appears to be running, it seems like the network configuration is screwed up after updating a month ago.

I have a plex jail (that I do not normally use) and the web interface is working fine, but its network is configured differently. 

I am tempted to try to modify the network settings manually but don't really know what I'm doing

 

 

Link to comment
Share on other sites

Nick2020

I tried modifying the network settings but without success.

I then gave up and rolled back to an earlier snapshot and its working again with version 4.5.3.0 / release 12.1-RELEASE-p13.

Link to comment
Share on other sites

  • 3 months later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...