metthahn 0 Posted October 28, 2016 Share Posted October 28, 2016 Hallo alle miteinander. Eins vorweg, Emby ist großartig ^^. Nun zum meinem Problem: Emby läuft auf Ubuntu Server 16.04 Über NginX wird bei Aufruf der Domain direkt an localhost:8096 weitergeleitet. NginX verwendet ein Sslzertifikat von Letsencrypt. Es funktioniert alles wunderbar, sowohl aus jedem Browser, der Android- und Windows App, jedoch nicht auf dem FireTV. Nach dem Start der App kann man sich über https://Beispiel.com anmelden und sieht auch jeden Benutzer. Wählt man einen aus, erscheint die Frage nach dem Passwort. Nach Eingabe des selben kommt die Meldung "Fahler Benutzername oder Passwort". Die App funktioniert danach nicht mehr. Entweder man installiert sie neu oder löscht alle Daten. Ausprobiert mit zwei jungfreulichen FireTVs an unterschiedlichen Orten. Ich hoffe jemand weiß Rat. Grüße. Gesendet von meinem SM-G935F mit Tapatalk Link to comment Share on other sites More sharing options...
Rackner 1 Posted October 28, 2016 Share Posted October 28, 2016 (edited) Tachchen, ist das ein lokal angelegtes Konto welches du da anmelden möchtest oder ein Gast? hab das bei nem freund gehabt, er hat die direkte Adresse vom Server bekommen und wollte sich da mit seinem gastkonto anmelden. das geht aber nicht, da folgt die Meldung "Falscher Benutzername oder Passwort". die Daten stimmen jedoch. nachdem er sich vom Server wieder abgemeldet hat und sich mit seinen Emby Konto bei Emby connect angemeldet hat, konnte er auf meinen Server, ohne Auswahl des benutzers. wenn du also deinen Server mit freunden teilen möchtest, diese aber kein Emby Konto haben, denn musst du ein lokales Konto für die anlegen. wenn aber ein Emby Konto besteht, dann muss man sich in der app auch damit anmelden. das Routing zum Server passiert automatisch durch Emby connect. hoffe das war das Problem? MfG Edited October 28, 2016 by Rackner Link to comment Share on other sites More sharing options...
metthahn 0 Posted October 28, 2016 Author Share Posted October 28, 2016 (edited) Hi Rackner. Danke für deinen Tipp, hilft leider nicht. Über Connect gibt es nur einen schwarzen Screen und dann stürzt die App ab. Alle, die sich verbinden sollen, haben auch einen eigenen Acc. Grüße Kleiner Nachtrag: ich habe den Eindruck das es an der Https-Verbindung liegt, hab aber leider keine Ahnung wie ich das überprüfen sollte Edited October 28, 2016 by metthahn Link to comment Share on other sites More sharing options...
Rackner 1 Posted October 28, 2016 Share Posted October 28, 2016 firetv is die box oder der stick? ich hab das erst montag durch, bei der box, mit dem ganzen anmelden. allerdings lauft mein Server nur auf http. musst du die Funktion nutzen? eventuell mal umstellen? Link to comment Share on other sites More sharing options...
metthahn 0 Posted October 28, 2016 Author Share Posted October 28, 2016 Hi, ist die Box. Ja https ist leider zwingend. Bin gerade arbeiten, teste es nachher. Thx & Grüße Gesendet von meinem SM-G935F mit Tapatalk Link to comment Share on other sites More sharing options...
metthahn 0 Posted October 28, 2016 Author Share Posted October 28, 2016 (edited) Doppel Post, sorry, bitte löschen Edited October 28, 2016 by metthahn Link to comment Share on other sites More sharing options...
Rackner 1 Posted October 29, 2016 Share Posted October 29, 2016 Steht denn irgendwas in den serverlogs? Hast du da mal geguckt? Link to comment Share on other sites More sharing options...
pir8radio 1292 Posted October 29, 2016 Share Posted October 29, 2016 (edited) Diese Übersetzer sind nie genau, ich entschuldige mich. Können Sie die nginx Config posten? Edited October 29, 2016 by pir8radio Link to comment Share on other sites More sharing options...
Luke 37132 Posted October 30, 2016 Share Posted October 30, 2016 Hallo, willkommen! Sie sagen also https funktioniert auf Android und Windows aber nicht TV Feuer? Ist das richtig? Link to comment Share on other sites More sharing options...
metthahn 0 Posted November 3, 2016 Author Share Posted November 3, 2016 (edited) Guten Morgen. Entschuldigt die späte Antwort. Hier ist der Auszug aus dem Log, direkt nach den Versuchen mich anzumelden per FireTV: 2016-11-03 09:16:41.3055 Error ServiceStackHost: 127.0.0.1:8096 Request not found: //emby/Users/668ba3fa323c48eebb632041d66a45fb/Images/Primary?MaxHeight=370&EnableImageEnhancers=true 2016-11-03 09:16:41.3055 Info HttpServer: HTTP Response 404 to 66.24.256.13. Time: 2ms. http://emby.meinedomain.net:8096//emby/Users/668ba3fa323c48eebb632041d66a45fb/Images/Primary?MaxHeight=370&EnableImageEnhancers=true 2016-11-03 09:17:26.8790 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/web/css/images/favicon.ico. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:26.8806 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 2ms. http://emby.meinedomain.net:8096/web/css/images/favicon.ico 2016-11-03 09:17:26.9663 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/web/strings/de.json?v=1478161051903. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:26.9663 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/web/bower_components/emby-webcomponents/strings/de.json?v=1478161051903. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:26.9682 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 2ms. http://emby.meinedomain.net:8096/web/bower_components/emby-webcomponents/strings/de.json?v=1478161051903 2016-11-03 09:17:26.9687 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 2ms. http://emby.meinedomain.net:8096/web/strings/de.json?v=1478161051903 2016-11-03 09:17:27.4908 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/Plugins/SecurityInfo. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:27.6019 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/emby/system/info/public. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:27.6034 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 2ms. http://emby.meinedomain.net:8096/emby/system/info/public 2016-11-03 09:17:27.7070 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/emby/System/Info. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:27.9886 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 282ms. http://emby.meinedomain.net:8096/emby/System/Info 2016-11-03 09:17:28.0346 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/emby/users/668ba3fa323c48eebb632041d66a45fb. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.0724 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 38ms. http://emby.meinedomain.net:8096/emby/users/668ba3fa323c48eebb632041d66a45fb 2016-11-03 09:17:28.1590 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/DisplayPreferences/usersettings?userId=668ba3fa323c48eebb632041d66a45fb&client=emby. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.1651 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/Users/668ba3fa323c48eebb632041d66a45fb. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.2331 Info HttpServer: HTTP POST http://emby.meinedomain.net:8096/Sessions/Capabilities/Full. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.2459 Info HttpServer: WS ws://emby.meinedomain.net:8096/socket?api_key=024cb938ff384f3585fb5829c19922e1&deviceId=bb49cb66585ab50251f27e41db94ef1a2f2ed468. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.2459 Debug HttpServer: Web socket connection allowed 2016-11-03 09:17:28.2894 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 799ms. http://emby.meinedomain.net:8096/Plugins/SecurityInfo 2016-11-03 09:17:28.3157 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 151ms. http://emby.meinedomain.net:8096/Users/668ba3fa323c48eebb632041d66a45fb 2016-11-03 09:17:28.3337 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 175ms. http://emby.meinedomain.net:8096/DisplayPreferences/usersettings?userId=668ba3fa323c48eebb632041d66a45fb&client=emby 2016-11-03 09:17:28.4261 Info HttpServer: HTTP Response 204 to 66.24.256.13. Time: 193ms. http://emby.meinedomain.net:8096/Sessions/Capabilities/Full 2016-11-03 09:17:28.4727 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/Users/668ba3fa323c48eebb632041d66a45fb/Views. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.4727 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/System/Logs. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.4727 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/System/Configuration. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.4786 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/Notifications/668ba3fa323c48eebb632041d66a45fb/Summary. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 2016-11-03 09:17:28.5073 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 34ms. http://emby.meinedomain.net:8096/System/Logs 2016-11-03 09:17:28.5083 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 30ms. http://emby.meinedomain.net:8096/Notifications/668ba3fa323c48eebb632041d66a45fb/Summary 2016-11-03 09:17:28.6362 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 163ms. http://emby.meinedomain.net:8096/System/Configuration 2016-11-03 09:17:28.7082 Info HttpServer: HTTP Response 200 to 66.24.256.13. Time: 235ms. http://emby.meinedomain.net:8096/Users/668ba3fa323c48eebb632041d66a45fb/Views 2016-11-03 09:17:30.0385 Info HttpServer: HTTP GET http://emby.meinedomain.net:8096/System/Logs/Log?name=server-63613758866.txt. UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 Leider kein Erfolg. Über die Firewall sind alle Ports geschlossen, bis auf 80, 443 und der SSH-Port. Hier die NginX-ReverseproxyConfig: server { listen 80 default_server; listen [::]:80 default_server; server_name emby.meinedomain.net 6.8.46.368; return 301 https://$server_name$request_uri; } server { # SSL configuration listen 443 ssl http2 default_server; listen [::]:443 ssl http2 default_server; include /etc/nginx/snippets/strong-ssl.conf; ssl_certificate /etc/letsencrypt/live/emby.meinedomain.net/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/emby.meinedomain.net/privkey.pem; # Root location root /var/www/html; # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; # Change the client side error pages (4xx) to prevent some information disclosure error_page 401 403 404 /404.html; # First attempt to serve request as file, then as directory, # then fall back to displaying a 404. # location / { # try_files $uri $uri/ =404; # } # Deny access to .htaccess files, if Apache's document # root concurs with nginx's one location ~ /\.ht { deny all; } # Let's Encrypt Webroot plugin location -- allow access location ~ /.well-known { allow all; } # Location settings for reverse proxy; enable those you wish to use # by removing the # from the section between the location line and the last } location / { # Send traffic to the backend proxy_pass http://127.0.0.1:8096; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-for $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $remote_addr; proxy_set_header X-Forwarded-Protocol $scheme; proxy_redirect off; # Send websocket data to the backend aswell proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } Es funktioniert von jedem Browser, jeder App, ausser auf dem FireTV. In der Hoffnung auf Hilfe, LG Edited November 3, 2016 by metthahn Link to comment Share on other sites More sharing options...
ebr 14939 Posted November 3, 2016 Share Posted November 3, 2016 Hallo. Haben Sie Ihr SSL-Zertifikat auf dem Fire TV installiert? Link to comment Share on other sites More sharing options...
metthahn 0 Posted November 3, 2016 Author Share Posted November 3, 2016 (edited) So, das Zertifikat ist auf dem FireTV laut CADroid installiert und trusted (https://play.google.com/store/apps/details?id=at.bitfire.cadroid&hl=de). Die Verbindung zum Server per https://emby.beispiel.com/ funktioniert, die Benutzer erscheinen aber eine Anmeldung ist nicht möglich (Falscher Benutzer/falsches Passwort) Logs wurden aus der App gesendet. Grüße Edited November 4, 2016 by metthahn 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