Search the Community
Showing results for tags 'HTTP'.
-
Hola, qué tal? Quería pedirles ayuda, por favor. Tengo el servidor Emby instalado en un NAS Asustor, y no puedo conectarme de forma remota desde Smart TV (por medio de navegador web, no tuve problemas). Como decía, tengo Emby instalado en un NAS Asustor, el cual me configura por defecto un proxy inverso (en una aplicación del propio NAS, no modifica la configuración del servidor Emby). Dicho proxy inverso está configurado con un puerto externo con protocolo https y el puerto interno por defecto -http- de Emby. Luego el router tiene abierto el puerto asignado por el proxy, con el protocolo https. Por otro lado, para evitar el problema de IP variable del ISP, tengo configurado en el router el servicio de ddns de No-IP. Conectándome desde navegador web, no tengo inconvenientes para ingresar al servidor Emby, pero desde Smart TV no se conecta: "No es posible conectarse al servidor seleccionado en este momento. Por favor asegúrese de que se encuentre en ejecución e inténtelo nuevamente." Alguien sabe cuál puede ser el problema? Muchas gracias!
-
Hey guys, I stumbled upon your awesome piece of software about a month ago. Since then I am working my way up to a complete automated build. Right now I would like to understand how the POST request works. I am trying my hardest since two days to be able to update the whitelisted IP-Addresses using nodejs. When I copy the complete json using Postman everything works just fine. But when I try to get the json from the server and just reupload it (for testing purposes) it resets my settings on the server (success code 204). It may be a simple http error that I am unable to see. Here is my nodejs playground so far. const request = require('request'); var obj request('http://localhost:8096/emby/System/Configuration?api_key=5058514e6c2443a9b03cbcbcf308f06f', (err, res, body) => { if (err) { return console.log(err); } var inbetween = JSON.parse(body); obj = inbetween; }); JSON.stringify(obj); var options = { uri: 'http://localhost:8096/emby/System/Configuration?api_key=5058514e6c2443a9b03cbcbcf308f06f', method: 'POST', json : obj }; console.log(obj); request(options, function (error, response, body) { if (!error && response.statusCode == 204) { console.log(body.id) // Print the shortened url. } console.log(response.statusCode); // console.log(body); }); If you need some server logs just say so. Eltonmaster
-
Completed Server - Upgrade code to HTTP/2 (HTTP/1.1 successor)
anderbytes posted a topic in Feature Requests
As seen in https://en.wikipedia.org/wiki/HTTP/2 and lot of other IT sites.... it is known that HTTP/2 is coming as upgrade to HTTP/1.1 and has tons of benefits over the 1999's deprecated 1.1 version. Some sites already implement it (Akamai, Cloudfare...) and benefits on speed are remarkable. Probably is too soon to implement it on Emby... but I'd like to suggest it to be something to be studied, because soon we will be hearing more about it. -
Prefer https over http won't automatically direct to https
vodouch17 posted a topic in General/Windows
Hi, I've been trying to solve a problem where when i go to my emby server through a Web browser then it'll go through http not https even though https is set up correctly and working. I have the preferred but not required setting and I need to keep it that way because a one of my TVs doesn't support https and there were too many problems with it. PS: sorry for my English it's not my primary language -
Hi everyone! I just got my Emby up and running in my Synology NAS and I am quite happy with ut, although I am looking for a step by step tutorial and how to get it to work from outside my local network. Any suggestion? thanks alot!
-
I was wondering how I can add a website as a folder/source. For example if I wanted to add https://download.blender.org/apricot/trailer/ how would I do this?
-
Hi, I've been having issues since upgrading (fresh install and restore using backup plugin) to 3.4.1.0. Basically what happens is emby-server will be running for hours without issue (sometimes only minutes), and then it just stops. Usually while in the middle of playback. The service doesn't stop, it just stops responding to https or http requests. I've verified this by running a curl command to look at the headers returned when this is happening. curl --silent --insecure --connect-timeout 5 --max-time 8 --head http://emby.local:8096 | grep "HTTP/1.[01] 302 Found" curl --silent --insecure --connect-timeout 5 --max-time 8 --head https://emby.local:8920 | grep "HTTP/1.[01] 302 Found" My setup is the following: Hypervisor: ESXi 6.5.0 Update 1 (Build 7967591) CPU: AMD Ryzen 7 1700 OS: Ubuntu 18.04 LTS vCPUs: 8 RAM: 2GB What I've done to combat this is I've create a cron script that runs every minute to check on the status of emby's http/https responses and restart the service accordingly: sleep 10s date=`date '+%F %H:%M:%S'` if [[ $(netstat -ntlp | grep LISTEN | grep EmbyServer | grep 8096) ]]; then if [[ $(curl --silent --insecure --connect-timeout 5 --max-time 8 --head http://emby.local:8096 | grep "HTTP/1.[01] 302 Found") ]]; then if [[ $(netstat -ntlp | grep LISTEN | grep EmbyServer | grep 8920) ]]; then sleep 1s if [[ $(curl --silent --insecure --connect-timeout 5 --max-time 8 --head https://emby.local:8920 | grep "HTTP/1.[01] 302 Found") ]]; then sleep 1s else echo "$date : emby-server is not responding to https requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not listening https requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not responding to http requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not listening http requests... restarting service" /usr/sbin/service emby-server restart fi I set this script up yesterday and I've already had a few occurrences: 2018-05-16 21:57:11 : emby-server is not responding to http requests... restarting service 2018-05-16 21:59:11 : emby-server is not responding to http requests... restarting service 2018-05-17 09:52:11 : emby-server is not responding to https requests... restarting service I've attached my server logs, but I really don't see what the issue is. I will note that *sometimes* when https doesn't work, http will continue to work. And when you log in to the admin console, it shows remote connections as http instead of https. This is making me feel like this is a config issue. Suggestions? Thanks! emby-server_logs.7z
-
I have recently bought a certificate and wish to enable HTTPS, However I seem to be unable to enable it correctly, nomatter what my HTTP works, But I cannot get https to work correctly atall My settings are here below, followed by the error I get. Any suggestions?
-
Hey, I'm having some issues with my Emby Server. My one problem so far is that I cant connect to it using another device. I've tried your'e network troubleshooting guide and port forwaded inside the firewall. I have checked if there is any instance in the firewall that blocks it somehow. My local IP seems very strange... here is a picture of it. https://imgur.com/a/En3Q8 Please help me solve this issue. Regards Hugo
- 8 replies
-
- connection
- windows
-
(and 4 more)
Tagged with:
-
Hello I am having a issue where https connections will get a timed out or a connection reset when connecting to emby from browsers, apps or anything trying to connect using https. A http connection does work and I have no issues. This issue arises after a few hours of starting the server and my temporary solution is restarting the server each time this happens. However if I don't restart the server then eventually it will work with https but the time it comes back seems random taking hours to a days. Attached is my most recent server log and I went through it and see that I get some errors like this below. Could this be a issue with my ssl certificate? 2018-03-23 07:29:18.228 Error HttpServer: Error in ProcessAccept *** Error Report *** Version: 3.3.1.0 Command line: /usr/pbi/emby-amd64/lib/emby-server/MediaBrowser.Server.Mono.exe -os freebsd -ffmpeg /usr/pbi/emby-amd64/bin/ffmpeg -ffprobe /usr/pbi/emby-amd64/bin/ffprobe -programdata /var/db/emby-server Operating system: Unix 11.0.0.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 4.6.1 (Stable 4.6.1.5/ef43c15 Mon Jun 12 05:53:22 UTC 2017) Processor count: 4 Program data path: /var/db/emby-server Application directory: /usr/pbi/emby-amd64/lib/emby-server System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: Error while sending TLS Alert (Fatal:InternalError): System.IO.IOException: Unable to read data from the transport connection: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginReceive (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00041] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginRead (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.BeginRead (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginReceiveRecord (System.IO.Stream record, System.AsyncCallback callback, System.Object state) [0x00047] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslServerStream.BeginNegotiateHandshake (System.AsyncCallback callback, System.Object state) [0x00043] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslStreamBase.BeginNegotiateHandshake (Mono.Security.Protocol.Tls.SslStreamBase+InternalAsyncResult asyncResult) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 ---> System.IO.IOException: Unable to write data to the transport connection: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginSend (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00057] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginSendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData, System.AsyncCallback callback, System.Object state) [0x00026] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData) [0x00000] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00027] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (System.Exception& ex) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 --- End of inner exception stack trace --- --- End of inner exception stack trace --- at Mono.Security.Protocol.Tls.SslStreamBase.BeginNegotiateHandshake (Mono.Security.Protocol.Tls.SslStreamBase+InternalAsyncResult asyncResult) [0x00072] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslStreamBase.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 count, System.AsyncCallback callback, System.Object state) [0x0007f] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Net.Security.Private.LegacySslStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 count, System.AsyncCallback asyncCallback, System.Object asyncState) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.LegacySslStream.BeginAuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation, System.AsyncCallback asyncCallback, System.Object asyncState) [0x00087] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00000] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.MonoSslStreamImpl.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Security.SslStream.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at SocketHttpListener.Net.HttpConnection..ctor (MediaBrowser.Model.Logging.ILogger logger, System.Net.Sockets.Socket socket, SocketHttpListener.Net.EndPointListener epl, System.Boolean secure, System.Security.Cryptography.X509Certificates.X509Certificate cert, MediaBrowser.Model.Cryptography.ICryptoProvider cryptoProvider, MediaBrowser.Model.IO.IMemoryStreamFactory memoryStreamFactory, MediaBrowser.Model.Text.ITextEncoding textEncoding, MediaBrowser.Model.IO.IFileSystem fileSystem, MediaBrowser.Model.System.IEnvironmentInfo environment) [0x000cb] in <517780faaa8e4d6eb2aec0df9d5822ff>:0 at SocketHttpListener.Net.EndPointListener.ProcessAccept (System.Net.Sockets.Socket accepted) [0x00023] in <517780faaa8e4d6eb2aec0df9d5822ff>:0 System.IO.IOException at Mono.Security.Protocol.Tls.SslStreamBase.BeginNegotiateHandshake (Mono.Security.Protocol.Tls.SslStreamBase+InternalAsyncResult asyncResult) [0x00072] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslStreamBase.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 count, System.AsyncCallback callback, System.Object state) [0x0007f] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Net.Security.Private.LegacySslStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 count, System.AsyncCallback asyncCallback, System.Object asyncState) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.LegacySslStream.BeginAuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation, System.AsyncCallback asyncCallback, System.Object asyncState) [0x00087] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00000] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Net.Security.Private.MonoSslStreamImpl.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Security.SslStream.AuthenticateAsServer (System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.Boolean clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <fb93f133ac27476ab3b657a602d525d0>:0 at SocketHttpListener.Net.HttpConnection..ctor (MediaBrowser.Model.Logging.ILogger logger, System.Net.Sockets.Socket socket, SocketHttpListener.Net.EndPointListener epl, System.Boolean secure, System.Security.Cryptography.X509Certificates.X509Certificate cert, MediaBrowser.Model.Cryptography.ICryptoProvider cryptoProvider, MediaBrowser.Model.IO.IMemoryStreamFactory memoryStreamFactory, MediaBrowser.Model.Text.ITextEncoding textEncoding, MediaBrowser.Model.IO.IFileSystem fileSystem, MediaBrowser.Model.System.IEnvironmentInfo environment) [0x000cb] in <517780faaa8e4d6eb2aec0df9d5822ff>:0 at SocketHttpListener.Net.EndPointListener.ProcessAccept (System.Net.Sockets.Socket accepted) [0x00023] in <517780faaa8e4d6eb2aec0df9d5822ff>:0 InnerException: System.IO.IOException System.IO.IOException: Error while sending TLS Alert (Fatal:InternalError): System.IO.IOException: Unable to read data from the transport connection: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginReceive (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00041] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginRead (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.BeginRead (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginReceiveRecord (System.IO.Stream record, System.AsyncCallback callback, System.Object state) [0x00047] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslServerStream.BeginNegotiateHandshake (System.AsyncCallback callback, System.Object state) [0x00043] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.SslStreamBase.BeginNegotiateHandshake (Mono.Security.Protocol.Tls.SslStreamBase+InternalAsyncResult asyncResult) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 ---> System.IO.IOException: Unable to write data to the transport connection: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginSend (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00057] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginSendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData, System.AsyncCallback callback, System.Object state) [0x00026] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData) [0x00000] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00027] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (System.Exception& ex) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 --- End of inner exception stack trace --- InnerException: System.IO.IOException System.IO.IOException: Unable to write data to the transport connection: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginSend (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00057] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginSendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData, System.AsyncCallback callback, System.Object state) [0x00026] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData) [0x00000] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00027] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (System.Exception& ex) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x00113] in <fb93f133ac27476ab3b657a602d525d0>:0 at Mono.Security.Protocol.Tls.RecordProtocol.BeginSendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData, System.AsyncCallback callback, System.Object state) [0x00026] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData) [0x00000] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00027] in <e220be0b0a364427860ee43376ab6f2b>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (System.Exception& ex) [0x00021] in <e220be0b0a364427860ee43376ab6f2b>:0 InnerException: System.NullReferenceException System.NullReferenceException: Object reference not set to an instance of an object at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginSend (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00057] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.SocketAsyncResult.get_Handle () [0x0000b] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.Socket.BeginSend (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, System.Object state) [0x00057] in <fb93f133ac27476ab3b657a602d525d0>:0 at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, System.Int32 offset, System.Int32 size, System.AsyncCallback callback, System.Object state) [0x000b4] in <fb93f133ac27476ab3b657a602d525d0>:0
-
so here's my setup: Media Server: shitty computer that runs sonarr, transmission etc. and the HDDs storing all the media are here. SMB server is here! My Main computer: running the emby server Rpi3 with Kodi: uses the emby for kodi add-on. obviously connects to the emby server at 192.168.1.X (emby server IP). No playback issues. But if i try to use smb. it tells me it can't connect to smb://192.168.1.X/path_to_file. Well that's obvious, my main computer doesn't have an SMB server. so in the network settings i add for the ip 192.168.1.Y (media server ip) and the network creds. but when i go to play a video, i get the same error saying "can't connect to smb://192.168.1.X/path_to_file". So i guess my question is: What is the correct way to smb to a different server than the emby server? Or, is that even possible? thanks
-
Hello guys! I'm new to Emby but I like the program very much! I have one little problem, can't get the HTTPS function to work: the server doesn't generate a SSL certificate. But that is not my question today. Because my HTTPS is not working, I no stream via HTTP to locations outside my home network. Normally I don't stream a lot, but now, because of the holidays I do stream a lot. My question, is it safe to stream over HTTP. Because everyone can watch what I'm streaming would I not be marked for piracy or something? Because I'm up-and-downloading files that are protected by copyright. thanks in advance, kind regards, Ronnie van der Woude
-
Hi all, I want to get the information on a specific client via the HTTP account, I use /sessions/ to get a list of all clients but how do I just get a specific client, I've tried /Sessions/{2429....} and Sessions/?{3422...} but they don't seem to work.... Does anyone have any ideas? Is it even possible?
-
Hello, I jsute create un letsencrypt certificate for emby but i see that the web server include for windows restrict connection to TLS 1.0. There is a config file for it to force TLS 1.2 and modify cipher ? Thanks
-
Hi there, I have a problem with the Emby app for Android: In our flat we have two servers (one is mine, the other is my roommate's). My roommate's server (Win 2012 R2) hosts the movie library while I use mine for testing purposes. I also installed Emby Server on my machine to test streaming to my chromecast device which works perfectly. Unfortunately, chromecast streaming does not work with the other server. I can log in and play stuff on my phone, but as soon as I establish the connection to chromecast ("Ready to cast") nothing is happening when I press the play button. We also use a HTPC with Kodi and the Emby plugin (Emby Theater as well) to watch movies from the server and it is also working fine. The server uses port 80 for http local and 443 for https local. We also set the port settings to default, but no change so far. Same applies to firewall settings, we disabled it entirely, but no luck. Any ideas? I am running out of things I can try Help is much appreciated!
- 6 replies
-
- chromecast
- http
-
(and 2 more)
Tagged with:
-
When trying to direct play I get a failure notification and it proceeds to play the file noting that is via HTTP. This also checks the switch for play via HTTP instead of SMB in the emby addon settings. However when I check on the Emby server it notes that the file is direct playing. Is there a way to check which playback method is actually being used?
- 10 replies
-
- kodi
- direct play
-
(and 2 more)
Tagged with:
-
Emby for Kodi plugin: Playback timeout when trying to play movie remotely
glassman posted a topic in Kodi
Hi there, I'm able to use Emby for Kodi normally when I'm on my LAN, but as soon as I switch off WiFi on my phone, I can't seem to get anything to play. I should mention that I've already selected the option "Play from HTTP instead of SMB" from inside the plugin settings, and that I have port 8096 forwarded correctly on my router. I've attached the log file. The only thing I've done in the log is edited my DDNS hostname from what the no-ip hostname actually was to <hostname>.no-ip.org, for security purposes. Is there anything I'm missing here? I spent the last day trying to figure this out with less than desirable results. Any insight that anyone could provide into this would be greatly appreciated. P.S. - The log entries might look a little strange at the end there as you can see that I'm transferring the log file to a local share, but at that point I had switched WiFi back on solely for that purpose. kodi.log- 7 replies
-
- Emby for Kodi
- Timeout
-
(and 3 more)
Tagged with:
-
Hi Yesterday I set up my Emby server. It is working great and I can use the WebApp though my Browser via http on port 8096 and via https on port 8920. Both is working. At first I used the self-signed certificate, but then I generated a valid certificate from "let's encrypt" for it, which is also working. But when using the Android-app or the Amazon-FireTV-Stick-App both can't connect to the https port. However, both are working great when using the http-port. I also tried both, using the self signed certificate and the let's encrypt one. Doesn't change anything... So: Http and Https are both working with the web app, but on Android and on the FireTV-Stick there is only http working. Any ideas what I may do wrong or what may be wrong with the apps?
-
Hi, I am running Kodi 15.1 with Emby 1.1.13. I am trying to play a 3D movie in 2D/monoscopic mode but it's not working. In Kodi, the 3D icon is shown next to the movie and looking in the metadata manager, I can see Emby has correctly marked this movie as 3D. When I am on the same network and "Play from http instead of SMB" option is unchecked in plugin settings, Kodi gives me a choice between 2D/3D and everything is fine. But when I am connecting to my server over the Internet and I have checked the "Play from http instead of SMB" option or I have this option checked and I am on the same network, the movie is not being detected as 3D in Kodi and it just plays as is. My two cents is that the 3D status of the movie is being detected by Kodi from the filename (which works over smb but not http) instead of an entry in MyVideo93.db (I assume this is where the 3D icon is coming from). I should also note I am using https. Please chime in...