Jump to content

Recommended Posts

Posted

went to check the schedule of recordings and suddenly I have no access to the DVR. I've only tested with a browswer.   my old recordings come up but no guide.  My series set to record show but the  buttons on the home screen for the live tv are not there.

 

I've re-entered my premiere key but it has no effect.

Posted

went to check the schedule of recordings and suddenly I have no access to the DVR. I've only tested with a browswer.   my old recordings come up but no guide.  My series set to record show but the  buttons on the home screen for the live tv are not there.


 


I've re-entered my premiere key but it has no effect.  I've now tried 4.2.0.7 and 4.1.1.0.  No DVR on either one.


 


I'm attaching my server log.


 


 


Log.txt

Posted

Hi, you went backwards from stable to beta which is not supported. Now for every single plugin you'll need to use the plugin catalog to manually install the appropriate version for your server.

 

In any event, i would try running the refresh guide scheduled task.

Posted

Actually I've been using 4.2 for weeks now with few issues.  I went back to 4.1.1.1 just today to see if the beta was the problem. When it had the same issue I went back to 4.2.0.7. 

 

Me going from 4.2.0.7 to 4.1.1.1 will cause a problem?

Posted

 

 

Me going from 4.2.0.7 to 4.1.1.1 will cause a problem?

 

Possibly, yes, this is not something that we are actively testing.

 

But i would try running the refresh guide scheduled task.

Posted

The refresh guide data seems to have fixed it.  Thanks

Posted

So then answer of why this happened, is you went a long period of time without allowing the refresh guide scheduled task to run, and then eventually you had no more guide data.

 

Most likely you deleted all of the scheduled task triggers for this task in the Scheduled Tasks section, and now because of this the task is no longer scheduled to run.

Posted

now I'm concerned.  I didn't intentionally delete anything?  How can I check if the scheduled task is broken?  Where can I check?

Posted

It's set for ever 24 hours.

Posted

It's set for ever 24 hours.

 

Good, that is the default. Then either you had Emby Server shut down for a long period of time and it never had a chance to run, or perhaps going back and forth between beta and stable caused a problem.

Posted

ok.  We'll see if it happens again as I can't give you more info.  I can tell you that I I did neither of those.  I've been on beta for weeks and weeks.  Have *never* installed 4.1.1.1 until today.  And I have not had my emby container down at all in that time.  So, *something* happened but I don't know what. So I'll keep watch and post again if it burps again.

 

Thanks!

  • 2 weeks later...
Posted

ok.  We'll see if it happens again as I can't give you more info.  I can tell you that I I did neither of those.  I've been on beta for weeks and weeks.  Have *never* installed 4.1.1.1 until today.  And I have not had my emby container down at all in that time.  So, *something* happened but I don't know what. So I'll keep watch and post again if it burps again.

 

Thanks!

 

This is continuing to happen.  I have no idea what is going on.  My refresh guide data scheduled task has not been changed.  it is set for every 24 hours.  I didn't check to see the last time it ran. I just ran it manually.   If I run it manually then the DVR comes back so I don't know if the task is not runnig for some reason.  I suppose I'll pay attention the next time the DVR stops working and see if the scheduled task has  not run.  The only way I would know to check would be to see the "last run" info on the web page.

Posted

Is the server machine always on?

Posted

yes.  It's a docker container on a server that runs 24/7.   It's never down.

Posted

Can you provide a new server log? Or perhaps your last few logs. thanks.

Posted

The guide refresh ran mulitple times in each log. The problem is your HD Homerun appeared to be offline so it was unable to get a channel list from it:

2019-05-31 03:17:42.274 Error HttpClient: Error getting response from http://192.168.1.200/discover.json
	*** Error Report ***
	Version: 4.2.0.10
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Unix 4.18.0.17
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///system/System.Private.CoreLib.dll
	Processor count: 8
	Program data path: /config
	Application directory: /system
	System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
	   --- End of inner exception stack trace ---
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
	   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	Source: System.Net.Http
	TargetSite: Void MoveNext()
	InnerException: System.Net.Sockets.SocketException: Connection refused
	Source: System.Private.CoreLib
	TargetSite: Void Throw()
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)

Posted

 

The guide refresh ran mulitple times in each log. The problem is your HD Homerun appeared to be offline so it was unable to get a channel list from it:

2019-05-31 03:17:42.274 Error HttpClient: Error getting response from http://192.168.1.200/discover.json
	*** Error Report ***
	Version: 4.2.0.10
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Unix 4.18.0.17
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///system/System.Private.CoreLib.dll
	Processor count: 8
	Program data path: /config
	Application directory: /system
	System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
	   --- End of inner exception stack trace ---
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask)
	   at System.Threading.Tasks.ValueTask`1.get_Result()
	   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
	   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
	   at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	Source: System.Net.Http
	TargetSite: Void MoveNext()
	InnerException: System.Net.Sockets.SocketException: Connection refused
	Source: System.Private.CoreLib
	TargetSite: Void Throw()
	   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)

 

 

Interesting.  I have no idea why.  I have two and they are never offline either.  I'll keep an eye on why that might be.  

Posted

The server should still handle this better though by not wiping out data when this happens. It's something we'll address as part of our upcoming revamp of channel management features. thanks.

  • 2 weeks later...
Posted

This is still happening.  I changed the refresh guide task to run every 6 hours to try and help this.   It happened yesterday on 4.2.0.15

Posted

You mean your HDHR is still returning connection refused errors?

Posted

You mean your HDHR is still returning connection refused errors?

 

 I guess.  I don't know.  I deleted the embyserver.txt file from the log folder and it hasn't recreated it at all so I don't have any logs to look at  Oo.

Posted

Ok, please capture the log next time it happens. Thanks.

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