Jump to content

authentication failures with 4.3.1


Che8o

Recommended Posts

I get the following after upgrading when I try to login. Interestingly this is only from a browser (empty cache etc) and works fine with the app.

 

2020-01-18 16:07:29.939 Info UserManager: Authentication request for testuser has succeeded.

20-01-18 16:07:29.944 Info SessionManager: Logging out access token 9b22f82a80ba46a4a5c60abf107b2dc1

2020-01-18 16:07:29.944 Info SessionManager: Logging out access token 9bee61267b74443d8bd359d5edad9cb8

2020-01-18 16:07:29.944 Info SessionManager: Reissuing access token: a26cfe28729041dc8b887bc59837967b

2020-01-18 16:07:29.975 Error HttpServer: Error processing request

        *** Error Report ***

        Version: 4.3.1.0

        Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3

        Operating system: Unix 4.16.0.0

        64-Bit OS: True

        64-Bit Process: True

        User Interactive: True

        Runtime: file:///system/System.Private.CoreLib.dll

        Processor count: 16

        Program data path: /config

        Application directory: /system

        System.ArgumentNullException: System.ArgumentNullException: Value cannot be null.

        Parameter name: appName

           at Emby.Server.Implementations.Session.SessionManager.LogSessionActivity(String appName, String appVersion, String deviceId, String deviceName, String remoteEndPoint, User user)

           at Emby.Server.Implementations.Session.SessionManager.AuthenticateNewSessionInternal(AuthenticationRequest request, Boolean enforcePassword, CancellationToken cancellationToken)

           at MediaBrowser.Api.UserService.Post(AuthenticateUserByName request)

           at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)

           at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, 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: MediaBrowser.Controller.Session.SessionInfo LogSessionActivity(System.String, System.String, System.String, System.String, System.String, MediaBrowser.Controller.Entities.User)

 

Any idea?

 

Link to comment
Share on other sites

Hi.  Are you using any kind of reverse-proxy?  If so, please check configuration and make sure it isn't stripping out any of the post data sent by the apps.

Link to comment
Share on other sites

Hi.  Are you using any kind of reverse-proxy?  If so, please check configuration and make sure it isn't stripping out any of the post data sent by the apps.

Hmm what is influencing the x-Emby-authentication header? It turned out for some reason this was messed up from the webserver cache somehow (yes reverse proxy). I'm not sure what sets it though. is that from js or index.html?

Link to comment
Share on other sites

crusher11

I have a reverse proxy set up as well, and have a user who's been unable to log in via the Roku app but has no problems from an Android mobile or via the web. Not sure what the issue could possibly be.

Link to comment
Share on other sites

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