Opened 12 years ago
Closed 12 years ago
#10259 closed Bug Report - General (fixed)
0.25pre 77b3f72 Prevents IPv6 Connections
Reported by: | Owned by: | beirdo | |
---|---|---|---|
Priority: | minor | Milestone: | 0.25 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
After a recent update, connections from FE->BE via IPv6 no longer work.
Reverting to e078afa on the frontend allows them to work, but the next commit, 77b3f72, prevents them.
To duplicate:
Verify MBE MasterServerIP and BackendServerIP are IPv6 Start the BE, then the FE FE connection will fail
The FE will display the "Could not connect to the Master Backend server..." message.
Changing back to IPv4 addresses also allows connections again.
Attachments (5)
Change History (13)
Changed 12 years ago by
Attachment: | version.txt added |
---|
Changed 12 years ago by
Attachment: | mythbackend.20120112145940.27124.log added |
---|
Changed 12 years ago by
Attachment: | mythfrontend.20120112150008.10851.log added |
---|
comment:1 Changed 12 years ago by
Owner: | set to beirdo |
---|---|
Status: | new → assigned |
comment:2 Changed 12 years ago by
comment:3 follow-up: 4 Changed 12 years ago by
I'll be able to test it more thoroughly when I get home, but could you try applying this patch and seeing if it helps?
Changed 12 years ago by
Attachment: | fix-ipv6.diff added |
---|
comment:4 Changed 12 years ago by
Replying to beirdo:
Gavin: sorry, no joy. The "Could not connect..." message is gone, however, the UI is very sluggish and the previews were all black boxes. No playback. Also, it hangs on exit (had to ctrl-C to quit.)
Looking with Wireshark, the protocol was, in fact IPv6. My FE was sending MYTH_PROTO_VERSION messages but not getting responses.
FYI,I only applied the fix against my FE. BE/FE are now @ 4064-g7b882fa. New FE log attached.
Changed 12 years ago by
Attachment: | mythfrontend-with-fix.log added |
---|
comment:5 follow-up: 6 Changed 12 years ago by
It is quite likely you will need to apply to both, and after that, I may need more logs. It's possible another spot needs a tweak too.
comment:6 Changed 12 years ago by
Replying to beirdo:
Patch now applied to FE & BE. Same result as comment 3, except that it no longer needs a ctrl-C at the end.
comment:7 Changed 12 years ago by
With the patch applied as attached, I am successfully connecting from FE to BE and playback, all on IPv6. I'm closing this as resolved, and applying the patch in the tree for master. If it's still misbehaving for you, we will need to walk through your setup to see why.
comment:8 Changed 12 years ago by
Milestone: | unknown → 0.25 |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Fixing IPv6 connection issues.
Closes #10259
Branch: master Changeset: 9b70915e5653340e02f9eadd25aa021ecf3e8225
This got more complicated than expected. I'll fix this.