Jump to content

HEAD request to /system/ping throws 500 error


Go to solution Solved by Luke,

Recommended Posts

TwitchingCheese
Posted

The release notes say 4.8.11 was supposed to add support for this and I wanted to test it out (the website monitoring service I use only allows HEAD requests on their free plan so I have not been able to use it for Emby). Unfortunately, it looks like it's throwing a 500 error with an exception in the logs when it receives the request.

2025-04-20 01:09:36.525 Error Server: Error processing request
	*** Error Report ***
	Version: 4.8.11.0
	Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-rpm_{version}_x86_64.rpm
	Operating system: Linux version 4.18.0-553.50.1.el8_10.x86_64 (mockbuild@x64-builder01.almalinux.org) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-26) (GCC)) #1 SMP Tue A
	Framework: .NET 6.0.36
	OS/Process: x64/x64
	Runtime: opt/emby-server/system/System.Private.CoreLib.dll
	Processor count: 12
	Data path: /var/lib/emby
	Application path: /opt/emby-server/system
	System.NotImplementedException: System.NotImplementedException: Could not find method named HEAD(PingSystem) or Any(PingSystem) on Service SystemService
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req, Type serviceType)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: System.Threading.Tasks.Task`1[System.Object] Execute(Emby.Server.Implementations.HttpServer.HttpListenerHost, System.Object, MediaBrowser.Model.Services.IRequest, System.Type)

 

  • Solution
Posted

Hi, yes I can the issue. We'll be doing a 4.8.12 maintenance release so we'll get this resolved as part of that. 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...