I’m using nginx as reverse proxy before my Plex Media Server on Ubuntu 16.04. The configuration I use is almost the same as this one:
Except I enable force https.
Everything work well in browser but not in android mobile App(Version 6.17.1).
First, all covers cannot be displayed. This problem also appears in all versions.
Second, I cannot stream videos, although can stream musics. This problem doesn’t appear in the last version(6.17.0).
The following is the logs of android App, it seems there are some network problems.
05-30 09:30:13.532 i: Hello, Plex for Android world 6.17.1.5294 (debug: false)!
05-30 09:30:13.532 i: Manufacturer: Sony Device: G8342 Model: G8342 Product: G8342 Version: 8.0.0
05-30 09:30:13.534 i: Screen size: Normal Screen density: XXHigh Resolution: 1920x1080 DPI: 480 Touchscreen: true Marketplace: com.android.packageinstaller Architecture: arm64-v8a
05-30 09:30:13.548 i: Showing toast: å·²å¯åŠ¨ç½‘ç»œè®°å½•
05-30 09:30:25.233 i: [pms] /192.168.2.162:50768 - GET /logging
05-30 09:30:26.979 i: [pms] /192.168.2.162:50770 - GET /favicon.ico
05-30 09:38:16.110 i: [ServerSelectionHelper] Jumping to home screen because selected server has become reachable.
05-30 09:38:16.114 i: [ServerClaimingHelper] Server media.sraw3.com cannot be claimed: it doesn't have required conditions
05-30 09:38:16.128 i: Fetching [method:PUT] https://media.sraw3.com:443/updater/check?download=0&X-Plex-Token=...yYbq
05-30 09:38:16.131 i: Resuming HomeActivity.
05-30 09:38:16.144 i: Fetching [method:GET] https://media.sraw3.com:443/hubs?count=50&includeEmpty=1&includeTrailers=1&onlyTransient=1&X-Plex-Token=...yYbq&X-Plex-Container-Start=0&X-Plex-Container-Size=50
05-30 09:38:16.240 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:16.246 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:16.258 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:16.290 i: Fetching [method:GET] https://services.provider.plex.tv:443/home/hubs?X-Plex-Client-Identifier=1fa3f112e08236e6-com-plexapp-android&X-Plex-Token=...yYbq
05-30 09:38:17.332 i: Fetching [method:GET] https://media.sraw3.com:443/updater/status?X-Plex-Token=...yYbq
05-30 09:38:17.478 i: Fetching [method:GET] https://media.sraw3.com:443/hubs?count=50&includeEmpty=1&includeTrailers=1&onlyTransient=0&X-Plex-Token=...yYbq&X-Plex-Container-Start=0&X-Plex-Container-Size=50
05-30 09:38:17.758 i: [Fetch] Fetched 1 items from /home/hubs?X-Plex-Client-Identifier=1fa3f112e08236e6-com-plexapp-android.
05-30 09:38:17.819 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:17.825 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:17.830 i: [ImageTranscodeBuilder] Not transcoding image because server null does not support that feature.
05-30 09:38:18.472 i: [UserAction] Click item A Quiet Place (/library/metadata/46).
05-30 09:38:18.475 i: Fetching [method:GET] https://media.sraw3.com:443/library/metadata/46?checkFiles=1&includeExtras=1&includeRelated=1&includeRelatedCount=0&includeReviews=1&X-Plex-Token=...yYbq
05-30 09:38:18.620 i: Fetching [method:GET] https://media.sraw3.com:443/library/sections?X-Plex-Token=...yYbq
05-30 09:38:18.689 i: Creating PreplayVideoActivity.
05-30 09:38:18.731 i: [Boot] PreplayVideoActivity took 6ms to run create behaviours.
05-30 09:38:18.741 i: Resuming PreplayVideoActivity.
05-30 09:38:19.670 i: [UserAction] Click 'play' button in preplay activity.
05-30 09:38:19.673 i: [OneApp] User can execute command without restrictions because he is entitled.
05-30 09:38:19.676 i: [PlaybackManager] Preparing for A Quiet Place
05-30 09:38:19.684 i: [DefaultPlaybackManager] Initial passthrough dialog should be only displayed on ATV.
05-30 09:38:19.697 i: [DefaultPlaybackManager] No codecs being downloaded.
05-30 09:38:19.702 i: [PlayQueues] Creating remote PQ.
05-30 09:38:19.703 i: [PlayQueueAPIHelperBase] No item path provided, will generate a new one
05-30 09:38:19.704 i: Fetching [method:POST] https://media.sraw3.com:443/playQueues?continuous=0&repeat=0&extrasPrefixCount=0&type=video&shuffle=0&uri=library%3A%2F%2F2b16c76c-f9c4-49fe-8d1f-9f61a4201fe1%2Fitem%2F%252Flibrary%252Fmetadata%252F46&key=%2Flibrary%2Fmetadata%2F46&X-Plex-Token=...yYbq
05-30 09:38:19.882 i: [PlayQueueAPIHelperBase] Result container=<MediaContainer mediaTagPrefix="/system/bundle/media/flags/" identifier="com.plexapp.plugins.library" playQueueVersion="1" playQueueID="57" size="1" playQueueSourceURI="library://2b16c76c-f9c4-49fe-8d1f-9f61a4201fe1/item/%2Flibrary%2Fmetadata%2F46" playQueueShuffled="0" playQueueSelectedItemID="146" playQueueSelectedMetadataItemID="46" playQueueTotalCount="1" mediaTagVersion="1525435723" playQueueSelectedItemOffset="0" />
05-30 09:38:19.883 w: [RemotePlayQueue] Couldn't find item with PQ ID=null in current window.
05-30 09:38:19.884 i: Fetching [method:GET] https://media.sraw3.com:443/library/metadata/46?checkFiles=1&includeExtras=1&includeRelated=1&includeRelatedCount=0&includeReviews=1&X-Plex-Token=...yYbq
05-30 09:38:20.039 i: Creating MobileVideoPlayerActivity.
05-30 09:38:20.039 i: [Video Player] Unable to launch video activity as application is not initialized or invalid player specified.
05-30 09:38:20.044 i: [Boot] MobileVideoPlayerActivity took 2ms to run create behaviours.
05-30 09:38:20.056 i: Resuming PreplayVideoActivity.