Jump to content

Help with reverse proxy/custom domain and remote connectivity


tjustice86
Go to solution Solved by dcrdev,

Recommended Posts

tjustice86

Hello,

I have been trying to set-up Emby and allow remote access with docker containers. No matter what I do I cannot connect from any app including the web app. If I put in the URL it will connect just fine as long as force SSL is not enabled, if force SSL is enabled then I get an error that there has been too many redirects.

 

I have looked at the posts about setting up remote access and setting up reverse proxy and nothing is working, I am not sure where to begin any help would be greatly appreciated 

 

Thank you!

Link to comment
Share on other sites

Then i think what is happening is the reverse proxy is forwarding to emby over plain http so you should just keep that box unchecked and let your proxy handle it.

Link to comment
Share on other sites

tjustice86

Okay, yes that fixes that issue, but I am still unable to connect via the emby connect and the different apps.

 

Using the Chrome debugger I get an error stating that 

Mixed Content: The page at 'https://app.emby.media/home.html' was loaded over HTTPS, but requested an insecure resource 'http://XXX.XXX.XXX.XXX:8096/emby/Playback/BitrateTest?Size=500000'. This request has been blocked; the content must be served over HTTPS.
Edited by tjustice86
Link to comment
Share on other sites

dcrdev

Set your domain in custom domain, under advanced.

 

Then in /var/lib/emby/config/system.xml change or add:

<EnableHttps>true</EnableHttps>
<RequireHttps>false</RequireHttps>

Then restart emby:

systemctl restart emby-server

It will solve any issues you're having - that is provided you have configured your proxy correctly.

Link to comment
Share on other sites

dcrdev

Post your proxy configuration, a screenshot of your Emby dashboard and also the "Advanced" screen.

 

Edit: Should look something like this:

5a6f6c90df6db_Screenshot_20180129_184739
 
5a6f6c9a7f1f1_Screenshot_20180129_184647
 
I'm guessing you're using nginx as with most people here - I'm using Apache, but you might find bits from my config useful:
 
<VirtualHost *:80>
    ServerName sub.domain.com

    LogLevel warn
    ErrorLog "/storage/WWW/sub.domain.com/log/error_log"
    CustomLog "/storage/WWW/sub.domain.com/log/access_log" combined

    Redirect permanent / https://sub.domain.com/
</VirtualHost>

<VirtualHost *:443>
    ServerName sub.domain.com

    LogLevel warn
    ErrorLog "/storage/WWW/sub.domain.com/log/ssl_error_log"
    TransferLog "/storage/WWW/sub.domain.com/log/ssl_access_log"
    CustomLog "/storage/WWW/sub.domain.com/log/ssl_request_log" \
              "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

    RewriteEngine On
    RewriteCond %{HTTP:Connection} Upgrade [NC]
    RewriteCond %{HTTP:Upgrade} websocket [NC]
    RewriteRule /(.*) ws://127.0.0.1:8096/$1 [P,L]

    SSLProxyEngine On
    RequestHeader set Front-End-Https "On"
    ProxyPreserveHost On
    ProxyRequests off

    <Location />
        ProxyPass http://127.0.0.1:8096/
        ProxyPassReverse /
    </Location>

    SSLEngine on
    SSLCertificateFile      /etc/httpd/ssl/server.pem
    SSLCertificateChainFile /etc/pki/CA/cacert.pem
    SSLCertificateKeyFile   /etc/httpd/ssl/server.key

    SSLProtocol             all -SSLv2 -SSLv3 -TLSv1
    SSLCipherSuite          ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA3$
    SSLHonorCipherOrder     on

    # HSTS (mod_headers is required) (15768000 seconds = 6 months)
    Header always set Strict-Transport-Security "max-age=15768000"
</VirtualHost>

Edited by dcrdev
Link to comment
Share on other sites

dcrdev

This:

Emby settings:

5a6f73ea7058d_dashboard.png

Tells me that you didn't do this:

 

Set your domain in custom domain, under advanced.

 

Then in /var/lib/emby/config/system.xml change or add:

<EnableHttps>true</EnableHttps>
<RequireHttps>false</RequireHttps>
Then restart emby:

systemctl restart emby-server
It will solve any issues you're having - that is provided you have configured your proxy correctly.

 

Or you didn't restart the service afterward - double check the options I quoted above.

Edited by dcrdev
Link to comment
Share on other sites

tjustice86

Since this is a docker container there is no emby-server service. And I just noticed that when I restarted the container it overwrote the system.xml file (strange as it has not done this before). Would restarting the server in the dashboard commit the change?

 

Edit: No it will not pick up the change

 

Edit2: I don't mean to be difficult, and I know I messed that up to begin with but can you obfuscate the domain name in that picture.

Edited by tjustice86
Link to comment
Share on other sites

dcrdev

Since this is a docker container there is no emby-server service. And I just noticed that when I restarted the container it overwrote the system.xml file (strange as it has not done this before). Would restarting the server in the dashboard commit the change?

 

Edit: No it will not pick up the change

 

Edit2: I don't mean to be difficult, and I know I messed that up to begin with but can you obfuscate the domain name in that picture.

 

Right, edited my post where I had quoted you.

 

Try editing system.xml with the container shut down first.

Link to comment
Share on other sites

tjustice86

Right, edited my post where I had quoted you.

 

Try editing system.xml with the container shut down first.

No dice. I have rebooted the entire server, the settings.xml stays the way it is supposed to and Emby still doesn't pick up the change.

 

5a6f97126c305_2018012915_47_29CIRITREMMu

5a6f972215fd5_2018012915_48_32CIRITREMMu

 

Edited by tjustice86
Link to comment
Share on other sites

dcrdev

No dice. I have rebooted the entire server, the settings.xml stays the way it is supposed to and Emby still doesn't pick up the change.

 

When you say the settings.xml "stays the way it is supposed to" , is that to say that the changes I suggested have persisted in the file? That being the case what does it say on the dashboard - is the main external address being listed as http or https?

 

Can you post your system.xml - obviously removing any personal information ?

Link to comment
Share on other sites

tjustice86

When you say the settings.xml "stays the way it is supposed to" , is that to say that the changes I suggested have persisted in the file? That being the case what does it say on the dashboard - is the main external address being listed as http or https?

 

Can you post your system.xml - obviously removing any personal information ?

?xml version="1.0"?>
<ServerConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <EnableDebugLevelLogging>false</EnableDebugLevelLogging>
  <EnableAutoUpdate>true</EnableAutoUpdate>
  <LogFileRetentionDays>3</LogFileRetentionDays>
  <RunAtStartup>false</RunAtStartup>
  <IsStartupWizardCompleted>true</IsStartupWizardCompleted>
  <EnableUPnP>false</EnableUPnP>
  <PublicPort>80</PublicPort>
  <PublicHttpsPort>443</PublicHttpsPort>
  <HttpServerPortNumber>8096</HttpServerPortNumber>
  <HttpsPortNumber>8920</HttpsPortNumber>
  <EnableHttps>true</EnableHttps>
  <EnableNormalizedItemByNameIds>true</EnableNormalizedItemByNameIds>
  <IsPortAuthorized>true</IsPortAuthorized>
  <AutoRunWebApp>true</AutoRunWebApp>
  <EnableRemoteAccess>true</EnableRemoteAccess>
  <EnableCaseSensitiveItemIds>true</EnableCaseSensitiveItemIds>
  <DisableLiveTvChannelUserDataName>true</DisableLiveTvChannelUserDataName>
  <PreferredMetadataLanguage>en</PreferredMetadataLanguage>
  <MetadataCountryCode>US</MetadataCountryCode>
  <SortReplaceCharacters>
    <string>.</string>
    <string>+</string>
    <string>%</string>
  </SortReplaceCharacters>
  <SortRemoveCharacters>
    <string>,</string>
    <string>&</string>
    <string>-</string>
    <string>{</string>
    <string>}</string>
    <string>'</string>
  </SortRemoveCharacters>
  <SortRemoveWords>
    <string>the</string>
    <string>a</string>
    <string>an</string>
  </SortRemoveWords>
  <MinResumePct>5</MinResumePct>
  <MaxResumePct>90</MaxResumePct>
  <MinResumeDurationSeconds>300</MinResumeDurationSeconds>
  <LibraryMonitorDelay>60</LibraryMonitorDelay>
  <EnableDashboardResponseCaching>true</EnableDashboardResponseCaching>
  <ImageSavingConvention>Compatible</ImageSavingConvention>
  <MetadataOptions>
    <MetadataOptions>
      <ItemType>Book</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Movie</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
   <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicVideo</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
       <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>The Open Movie Database</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>The Open Movie Database</string>
        <string>FanArt</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Series</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
         <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheMovieDb</string>
     </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>TheMovieDb</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicAlbum</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
     <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheAudioDB</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicArtist</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheAudioDB</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>BoxSet</ItemType>
      <ImageOptions>
       <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Season</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheMovieDb</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>FanArt</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Episode</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
         <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>The Open Movie Database</string>
        <string>TheMovieDb</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>The Open Movie Database</string>
        <string>TheMovieDb</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
  </MetadataOptions>
  <EnableAutomaticRestart>true</EnableAutomaticRestart>
  <SkipDeserializationForBasicTypes>true</SkipDeserializationForBasicTypes>
  <ServerName>BDE</ServerName>
  <WanDdns>emby.domain.com</WanDdns>
 <UICulture>en-US</UICulture>
  <SaveMetadataHidden>false</SaveMetadataHidden>
  <ContentTypes />
  <RemoteClientBitrateLimit>0</RemoteClientBitrateLimit>
  <SchemaVersion>0</SchemaVersion>
  <EnableAnonymousUsageReporting>true</EnableAnonymousUsageReporting>
  <EnableFolderView>false</EnableFolderView>
  <EnableGroupingIntoCollections>false</EnableGroupingIntoCollections>
  <DisplaySpecialsWithinSeasons>true</DisplaySpecialsWithinSeasons>
  <DisplayCollectionsView>false</DisplayCollectionsView>
  <LocalNetworkAddresses />
  <CodecsUsed />
  <EnableChannelView>false</EnableChannelView>
  <EnableExternalContentInSuggestions>true</EnableExternalContentInSuggestions>
  <RequireHttps>false</RequireHttps>
  <IsBehindProxy>false</IsBehindProxy>
  <EnableNewOmdbSupport>true</EnableNewOmdbSupport>
  <ImageExtractionTimeoutMs>0</ImageExtractionTimeoutMs>
  <PathSubstitutions />
  <EnableSimpleArtistDetection>true</EnableSimpleArtistDetection>
</ServerConfiguration>

And my last post was current screenshot of server dashboard.

Link to comment
Share on other sites

  • Solution
dcrdev

Just tested this in a docker container -
 
Forgot you need this also:

<IsBehindProxy>true</IsBehindProxy>
[root@hell01-serv01 srv]# docker run -d --volume /srv/emby:/config --publish 8096:8096 --publish 8920:8920 --env UID=986 --env GID=982 emby/embyserver:latest
Unable to find image 'emby/embyserver:latest' locally
Trying to pull repository docker.io/emby/embyserver ... 
latest: Pulling from docker.io/emby/embyserver
0ffadd58f2a6: Pull complete 
5cacdd04b1d8: Pull complete 
706399fd142b: Pull complete 
de3650ad955a: Pull complete 
ab4911d1f38c: Pull complete 
Digest: sha256:6ebefc5249c492e82c6c973ab42e75ae0d6de0960f03681050ca89e8ea1524b1
0c4cce4326aa125daa64900118380f14d07ef4e3e428077bd0fe03c35072265f
[root@hell01-serv01 srv]# ls emby
cache  config  data  localization  logs  root
[root@hell01-serv01 srv]# nano emby/config/system.xml
[root@hell01-serv01 srv]# docker ps
CONTAINER ID        IMAGE                          COMMAND                  CREATED             STATUS              PORTS                                                                NAMES
0c4cce4326aa        emby/embyserver:latest         "/init"                  6 minutes ago       Up 6 minutes        1900/udp, 0.0.0.0:8096->8096/tcp, 7359/udp, 0.0.0.0:8920->8920/tcp   agitated_volhard
74dd44873f1e        haugene/transmission-openvpn   "dumb-init /etc/openv"   22 hours ago        Up 22 hours         0.0.0.0:9091->9091/tcp                                               transmission-openvpn
c5187fa808aa        collabora/code                 "/bin/sh -c 'bash sta"   47 hours ago        Up 47 hours         127.0.0.1:9980->9980/tcp                                             collabora-online
[root@hell01-serv01 srv]# docker restart agitated_volhard
agitated_volhard
[root@hell01-serv01 config]# cat system.xml
<?xml version="1.0"?>
<ServerConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <EnableDebugLevelLogging>false</EnableDebugLevelLogging>
  <EnableAutoUpdate>true</EnableAutoUpdate>
  <LogFileRetentionDays>3</LogFileRetentionDays>
  <RunAtStartup>false</RunAtStartup>
  <IsStartupWizardCompleted>true</IsStartupWizardCompleted>
  <EnableUPnP>true</EnableUPnP>
  <PublicPort>80</PublicPort>
  <PublicHttpsPort>443</PublicHttpsPort>
  <HttpServerPortNumber>8096</HttpServerPortNumber>
  <HttpsPortNumber>8920</HttpsPortNumber>
  <EnableHttps>true</EnableHttps>
  <EnableNormalizedItemByNameIds>true</EnableNormalizedItemByNameIds>
  <IsPortAuthorized>true</IsPortAuthorized>
  <AutoRunWebApp>true</AutoRunWebApp>
  <EnableRemoteAccess>true</EnableRemoteAccess>
  <EnableCaseSensitiveItemIds>true</EnableCaseSensitiveItemIds>
  <DisableLiveTvChannelUserDataName>true</DisableLiveTvChannelUserDataName>
  <PreferredMetadataLanguage>en</PreferredMetadataLanguage>
  <MetadataCountryCode>US</MetadataCountryCode>
  <SortReplaceCharacters>
    <string>.</string>
    <string>+</string>
    <string>%</string>
  </SortReplaceCharacters>
  <SortRemoveCharacters>
    <string>,</string>
    <string>&</string>
    <string>-</string>
    <string>{</string>
    <string>}</string>
    <string>'</string>
  </SortRemoveCharacters>
  <SortRemoveWords>
    <string>the</string>
    <string>a</string>
    <string>an</string>
  </SortRemoveWords>
  <MinResumePct>5</MinResumePct>
  <MaxResumePct>90</MaxResumePct>
  <MinResumeDurationSeconds>300</MinResumeDurationSeconds>
  <LibraryMonitorDelay>60</LibraryMonitorDelay>
  <EnableDashboardResponseCaching>true</EnableDashboardResponseCaching>
  <ImageSavingConvention>Compatible</ImageSavingConvention>
  <MetadataOptions>
    <MetadataOptions>
      <ItemType>Book</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Movie</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicVideo</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>The Open Movie Database</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>The Open Movie Database</string>
        <string>FanArt</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Series</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheMovieDb</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>TheMovieDb</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicAlbum</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheAudioDB</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>MusicArtist</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheAudioDB</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>BoxSet</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>1</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Logo</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Art</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Disc</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers />
      <MetadataFetcherOrder />
      <DisabledImageFetchers />
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Season</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Banner</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Thumb</Type>
          <Limit>0</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>TheMovieDb</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>FanArt</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
    <MetadataOptions>
      <ItemType>Episode</ItemType>
      <ImageOptions>
        <ImageOption>
          <Type>Backdrop</Type>
          <Limit>0</Limit>
          <MinWidth>1280</MinWidth>
        </ImageOption>
        <ImageOption>
          <Type>Primary</Type>
          <Limit>1</Limit>
          <MinWidth>0</MinWidth>
        </ImageOption>
      </ImageOptions>
      <DisabledMetadataSavers />
      <LocalMetadataReaderOrder />
      <DisabledMetadataFetchers>
        <string>The Open Movie Database</string>
        <string>TheMovieDb</string>
      </DisabledMetadataFetchers>
      <MetadataFetcherOrder />
      <DisabledImageFetchers>
        <string>The Open Movie Database</string>
        <string>TheMovieDb</string>
      </DisabledImageFetchers>
      <ImageFetcherOrder />
    </MetadataOptions>
  </MetadataOptions>
  <EnableAutomaticRestart>true</EnableAutomaticRestart>
  <SkipDeserializationForBasicTypes>true</SkipDeserializationForBasicTypes>
  <WanDdns>sub.domain.com</WanDdns>
  <UICulture>en-GB</UICulture>
  <SaveMetadataHidden>false</SaveMetadataHidden>
  <ContentTypes />
  <RemoteClientBitrateLimit>0</RemoteClientBitrateLimit>
  <SchemaVersion>0</SchemaVersion>
  <EnableAnonymousUsageReporting>true</EnableAnonymousUsageReporting>
  <EnableFolderView>false</EnableFolderView>
  <EnableGroupingIntoCollections>false</EnableGroupingIntoCollections>
  <DisplaySpecialsWithinSeasons>true</DisplaySpecialsWithinSeasons>
  <DisplayCollectionsView>false</DisplayCollectionsView>
  <LocalNetworkAddresses />
  <CodecsUsed />
  <EnableChannelView>false</EnableChannelView>
  <EnableExternalContentInSuggestions>true</EnableExternalContentInSuggestions>
  <RequireHttps>false</RequireHttps>
  <IsBehindProxy>true</IsBehindProxy>
  <EnableNewOmdbSupport>true</EnableNewOmdbSupport>
  <ImageExtractionTimeoutMs>0</ImageExtractionTimeoutMs>
  <PathSubstitutions />
  <EnableSimpleArtistDetection>true</EnableSimpleArtistDetection>
</ServerConfiguration>
  • Like 1
Link to comment
Share on other sites

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...