Bug #3964
closed
Error - scan no data, failed
Added by Va Al over 8 years ago.
Updated about 7 years ago.
Description
Hi,
I'm usig Tvheadend 4.2 on libreelec.
I have two IPTV listes (m3u) and I've used the "Automatic IPTV Network" to correcty generate muxes.
With one of the two listes I recevice the error message
Debug logs of one channel who has problems:
2016-09-05 16:39:12.553 [ DEBUG]:mpegts: xxx - adding mux get.php - Channel name in xxx to scan queue weight 6 flags 4000
2016-09-05 16:39:12.560 [ DEBUG]:mpegts: get.php - Channel name in xxx - add raw service
2016-09-05 16:39:12.560 [ INFO]:mpegts: get.php - Channel name in xxx - tuning on IPTV
2016-09-05 16:39:12.570 [ DEBUG]:mpegts: get.php - Channel name in xxx - started
2016-09-05 16:39:12.571 [ DEBUG]:mpegts: get.php - Channel name in xxx - open PID tables subscription [0042/0xa9e5c998]
2016-09-05 16:39:12.574 [ INFO]:subscription: 1609: "scan" subscribing to mux "get.php - Channel name", weight: 6, adapter: "IPTV", network: "xxx", service: "Raw PID Subscription"
2016-09-05 16:39:27.560 [ INFO]:mpegts: get.php - Channel name in xxx - scan no data, failed
2016-09-05 16:39:27.560 [ INFO]:subscription: 1609: "scan" unsubscribing
2016-09-05 16:39:27.560 [ DEBUG]:mpegts: get.php - Channel name in xxx - close PID tables subscription [0042/0xa9e5c998]
2016-09-05 16:39:27.560 [ DEBUG]:mpegts: get.php - Channel name in xxx - stopping mux
2016-09-05 16:39:27.560 [ DEBUG]:mpegts: xxx - removing mux get.php - Channel name in xxx from scan queue
Thanks for the support
Files
Va Al wrote:
2016-09-05 16:39:27.560 [ DEBUG]:mpegts: xxx - removing mux get.php - Channel name in xxx from scan queue
Looks like a paid IPTV service. Does the same channel work in VLC? Could you paste the full stream url here (anonymized).
Exactly the same issue over here last weekend (since last Friday). The problem was a missing route. It had nothing to do with TVHeadend. Works like a charm again.
C K wrote:
Va Al wrote:
2016-09-05 16:39:27.560 [ DEBUG]:mpegts: xxx - removing mux get.php - Channel name in xxx from scan queue
Looks like a paid IPTV service. Does the same channel work in VLC? Could you paste the full stream url here (anonymized).
Yes it is I could send it to you in a private message (the url contains user & pwd, is not the case to post it here).
Thanks
Just x-out the username/password
Is this a link from m3u8 playlist?
Here a detail of the TCP Stream from TCP Dump:
GET /live/xxxxxxxx/yyyyyyyyy/2565.ts HTTP/1.1
Host: tv.domain.com:9889
User-Agent: TVHeadend/4.1.2190
Connection: close
HTTP/1.1 404 Not Found
Server: nginx
Date: Mon, 12 Sep 2016 16:57:56 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
HTTP/1.1 404 Not Found
Server: nginx
Date: Mon, 12 Sep 2016 16:57:56 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
P.S.: The URL is correct. If a run a wget of the file from the same machine I obtain a 200.
Could you try to limit the amount of connections to one. Many IPTV allows only one connection at a time and ~300 channel switches per day. Does anyone stream work with TVH?
C K wrote:
Could you try to limit the amount of connections to one. Many IPTV allows only one connection at a time and ~300 channel switches per day. Does anyone stream work with TVH?
I've placed a limit to 1 in "Maximum # input streams" but the final result is the same. Should I place a limit in other confs?
No, "Maximum # input streams" = 1 should be enough.
Does any stream work with TVH? Could ou post a screenshot of your Mux tab? It should look like this:

Those are my Muxes correctly created from m3u list (Automatic Network creation).
And this is the output of the logs during the scan (every channel the same):
2016-09-13 18:57:47.893 mpegts: get.php - Channel 1 HD in MyList - tuning on IPTV
2016-09-13 18:57:47.906 opentv: get.php - Channel 1 HD in MyList: registering mux opentv-skyuk
2016-09-13 18:57:47.974 subscription: 0029: "scan" subscribing to mux "get.php - Channel 1 HD", weight: 6, adapter: "IPTV", network: "MyList", service: "Raw PID Subscription"
2016-09-13 18:58:02.929 mpegts: get.php - Channel 1 HD in MyList - scan no data, failed
2016-09-13 18:58:02.929 subscription: 0029: "scan" unsubscribing
2016-09-13 18:58:02.929 mpegts: get.php - Channel 2 in MyList - tuning on IPTV
2016-09-13 18:58:02.933 opentv: get.php - Channel 2 in MyList: registering mux opentv-skyuk
2016-09-13 18:58:02.988 subscription: 002B: "scan" subscribing to mux "get.php - Channel 2", weight: 6, adapter: "IPTV", network: "MyList", service: "Raw PID Subscription"
2016-09-13 18:58:17.939 mpegts: get.php - Channel 2 in MyList - scan no data, failed
2016-09-13 18:58:17.939 subscription: 002B: "scan" unsubscribing
2016-09-13 18:58:17.939 mpegts: get.php - Channel in MyList - tuning on IPTV
2016-09-13 18:58:17.963 opentv: get.php - Channel in MyList: registering mux opentv-skyuk
2016-09-13 18:58:18.065 subscription: 002D: "scan" subscribing to mux "get.php - Channel", weight: 6, adapter: "IPTV", network: "MyList", service: "Raw PID Subscription"
2016-09-13 18:58:33.069 mpegts: get.php - Channel in MyList - scan no data, failed
2016-09-13 18:58:33.069 subscription: 002D: "scan" unsubscribing
I obtained a free month of a separate m3u (identical of the one that give me problem). So that the problem can be reproduced to another tvheadend environment.
May I send it to someone for further investigation (via private message)?
Thanks
Vasco
Hi,
i have the same Problem, now i have an test Account for an Month, could someone investigate to this ?
Hi,
i have the same Problem, now i have an test Account for an Month, could someone investigate to this ?
I can send the account (m3u) with PN :-)
Does wget or curl work for the url in the m3u list? Could you compare the HTTP communication? (wireshark / tcpdump)
You may override the user agent using --useragent command line parameter or through custom HTTP headers field in the mux settings like:
User-Agent: WGET/1.0
Hi,
Could you explain what i have to do?
Iam an It-mechanican but kodi newbie :-(
So what must i do with curl or wget an m3u?
What do you need excatly from wireshark ?
I think if i record the traffic will be a little bit much or ?
Any update on this? Running into the same issue
I have the same issue too..any update?
Thanks.
Use wireshark, grab the TCP communication for your host (part of URL) and do 'Analyze / Follow TCP stream'. Try to compare what wget or vlc does and tvh does not.
Any news on this? I'm running on this same problem. The list works fine on VLC, but on TVH, muxes are not generating services...
Thx
Nobody analyzed the issue. If you have a working (no area restricted) URL, you may sent it through PM on IRC #hts (My nick is perexg). I'll give a look.
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|ef96199c0cf82484981b4375f89969a65ed6f873.
I added the 'http user agent' settings to webui for 4.3 (similar to --useragent command line argument). No plans for 4.2 merge (I'd like to untouch the webui).
Also available in: Atom
PDF