Jump to content

M3U urls not working


Go to solution Solved by jgonz878,

Recommended Posts

Posted (edited)

I previously had two M3U URLs set up in Emby and removed them, but now Emby won’t accept any of my M3U links. I know the URLs themselves are working because they load fine in other apps.

 

Is anyone else running into this issue? Any ideas on what the fix might be?

 

 

IMG_1695.thumb.jpeg.b3fc283e7570e4b240f5722dcd61186e_edit_264879068809050.jpg

Edited by GrimReaper
URL masked
Posted (edited)

I previously had two M3U URLs set up in Emby and removed them, but now Emby won’t accept any of my M3U links. I know the URLs are working because they load fine in other apps like VLC and several other IPTV players. I also manage an IPTV panel, so I can create M3U Xtream accounts and check for blocks and my account isn’t blocked.  Now Emby won’t allow me to put any m3u.

 

Is anyone else running into this issue? Any ideas on what the fix might be?

 

IMG_1695.thumb.jpeg.50a3695968bbbadc3f880b01c71cefa3_edit_264912739483881.jpg

Edited by GrimReaper
URL masked
Happy2Play
Posted

@GrimReapercan you fix the images above to remove username/password.

  • Agree 2
Posted

i have re done password so no one can try to use.

Happy2Play
Posted

Dev will have to comment further as I don't know the error.

2025-09-28 16:02:53.805 Error Server: Error processing request
	*** Error Report ***
	Version: 4.8.11.0
	Command line: C:\Users\jgonz\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.22631
	Framework: .NET 6.0.36
	OS/Process: x64/x64
	Runtime: C:/Users/jgonz/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\jgonz\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\jgonz\AppData\Roaming\Emby-Server\system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: 884
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at Emby.M3UTuner.M3UTunerHost.ValdidateOptions(TunerHostInfo tuner, CancellationToken cancellationToken)
	   at Emby.LiveTV.LiveTvManager.SaveTunerHost(TunerHostInfo info, CancellationToken cancellationToken)
	   at Emby.LiveTV.Api.LiveTvService.Post(AddTunerHost request)
	   at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
	   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: Void MoveNext()

 

Posted

thanks happy2play i’ve been struggling with this and can’t figure it out.

Posted

HI, your provider is sending back an 884 response code when trying to access the url. Can you ask them why?

Posted

Hi Luke, I manage the IPTV panel myself and can block or unblock access to any URL. I’m not blocking myself; everything works fine with VLC and many other IPTV apps. I’ve tried five or more different IPTV providers, and the same issue persists. I believe there’s something wrong with my Emby account; something internally is blocking me.

Posted

OK, so why is the content server sending back an 884 error response?  We need to know the answer to that in order to figure out how to proceed.

Posted
3 minutes ago, jgonz878 said:

I believe there’s something wrong with my Emby account; something internally is blocking me.

It is nothing related to an Emby account. You can see it plain as day in the server log. Server sends request to the m3u url, then gets back an error response:

2025-09-28 10:34:42.384 Info HttpClient: GET http://horror45423.cdn-akm.me/x_path1_x?username=x_secret5_x&password=x_secret6_x&type=m3u_plus&output=ts
2025-09-28 10:34:42.765 Error Server: Error processing request
	*** Error Report ***
	Version: 4.8.11.0
	Command line: C:\Users\jgonz\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.22631
	Framework: .NET 6.0.36
	OS/Process: x64/x64
	Runtime: C:/Users/jgonz/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\jgonz\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\jgonz\AppData\Roaming\Emby-Server\system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: 884
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)

 

Posted

I’ll need to investigate the 884 error code and determine the reason behind its immediate rejection. The response time is so rapid that it’s difficult to believe Emby can reject a response so quickly. Interestingly, any IPTV URL from different providers is being rejected by Emby. I’m considering creating a new Emby account to see if it rejects or accepts the URL just to debunk this. 

Posted
1 hour ago, jgonz878 said:

I’ll need to investigate the 884 error code and determine the reason behind its immediate rejection. The response time is so rapid that it’s difficult to believe Emby can reject a response so quickly. Interestingly, any IPTV URL from different providers is being rejected by Emby. I’m considering creating a new Emby account to see if it rejects or accepts the URL just to debunk this. 

Hi, Emby is not rejecting a response. The m3u server is rejecting the request and Emby Server is acting based upon that.

Posted

Wanted to share, I tried a different m3u url provider, and same thing.  No matter what iptv url m3u I may use, it is still giving same error.  I attached a new server log for you to see.

embyserver.txt

Posted
15 hours ago, Luke said:

OK, so why is the content server sending back an 884 error response?  We need to know the answer to that in order to figure out how to proceed.

 

Posted

trying to diagnose this 884 code, There's nothing on my iptv panel that's kicking it back.  How is it that 5 different vendors on iptv this 884 code is happening to all 5 vendors, doesn't make sense at all.

Posted

For context I read a possible m3u fix you posted Luke earlier this month but had to update my server to the latest Version 4.9.1.80 .  I attached two different logs on the current update so you can see two different iptv url vendors and same issue.

embyserver (1).txt embyserver.txt

Posted
31 minutes ago, jgonz878 said:

trying to diagnose this 884 code, There's nothing on my iptv panel that's kicking it back.  How is it that 5 different vendors on iptv this 884 code is happening to all 5 vendors, doesn't make sense at all.

I don't know. I've never seen that response code from an iptv provider. You could try playing with the user agent and referrer header options to try and disguise emby server.

We need to know the reason they are rejecting before any change can be made. It's not possible to just wave a magic wand and fix it unfortunately.

Posted

Believe me, I've used my server for over a year and have semi mastered it until this.  I cant figure it out and to delete and start over with all my libraries and users, would suck.  I also saw on one of your recent post regarding using the latest version of 4.9 plus and using webpluggins tried that same error 884 with no. There's another user having the same issue as me, I reached out to him and he hasn't had luck either.

Screenshot 2025-09-30 161639.png

Posted

I found this: 

https://github.com/AndreyPavlenko/Fermata/discussions/434#discussioncomment-14242088

Try downloading the m3u and pointing Emby to the downloaded file instead of the url. Of course that means you'll have to update it manually.

But it does look like a form of provider blocking.  Again, this doesn't mean "Emby bug", nor does it have any relation to the thread that you linked to. Provider blocking is just a cat and mouse game where you have to figure out why they're blocking and then configure the m3u tuner as needed to circumvent it.

  • Like 1
Posted

thanks Luke let me look into this, ill try to see the work around, keep you posted.

  • Thanks 1
emveepee
Posted

I expect t the main issue that get.php is no longer being supported by some providers so an m3u can't simply be downloaded from the host.

Posted

Thanks emveepee i’m still digging around trying to find a solution. If get.php wasn’t available then why does it work on every other app just not on Emby

emveepee
Posted (edited)

Ask your provider what is needed  or if it works with curl which you suggest works, do as  Luke suggested and download it manually.

Edited by emveepee

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