Project

General

Profile

Bug #3350

SAT>IP fully broken on servers with IPv6

Added by Sam Stenvall almost 6 years ago. Updated almost 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
SAT>IP
Target version:
-
Start date:
2015-11-27
Due date:
% Done:

100%

Estimated time:
Found in version:
4.0.7-18~g0233daf
Affected Versions:

Description

There are actually two bugs here:

1. If you enable the SAT>IP server tvheadend will forcefully start listening only on IPv6, not on both protocols like it does for ports 9981 and 9982:

tcp6 0 0 :::9981 :::* LISTEN 27156/tvheadend
tcp6 0 0 :::9982 :::* LISTEN 27156/tvheadend
tcp6 0 0 2001:xxxx:100:393::9983 :::* LISTEN 27156/tvheadend

2. SAT>IP is still not usable because the URLs described in desc.xml are missing the brackets required for IPv6 URLs:

desc.xml: <presentationURL>http://2001:xxxx:100:393::2:9981&lt;/presentationURL>
tvheadend.log (on client): satip: SAT>IP DVB-C Tuner #1 (2001:xxxx:100:393::2:9983) - RTSP error -104 (Connection reset by peer) [6-0]

When the client tries to scan a mux there is not even a hint of a connection on the server side which suggests that tvheadend does not parse/use the URLs properly.

Associated revisions

Revision e2d813fe (diff)
Added by Jaroslav Kysela almost 6 years ago

SAT>IP server: bind only to IPv4 (IPv6 support is not defined in SAT>IP spec), fixes #3350

Revision af1a36c1 (diff)
Added by Jaroslav Kysela almost 6 years ago

SAT>IP server: bind only to IPv4 (IPv6 support is not defined in SAT>IP spec), fixes #3350

History

#1

Updated by Sam Stenvall almost 6 years ago

Another great feature would be to actually be able to edit the bug report so I could fix the messed up formatting (the box appeared out of nowhere).

#2

Updated by Jaroslav Kysela almost 6 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100
#3

Updated by Jaroslav Kysela almost 6 years ago

Fixed in v4.1-1077-ge2d813f .

Also available in: Atom PDF