Pluto for Channels - KineticMan docker

Make sure you change that password now - it's still visible in your edits :grimacing:

2 Likes

Yeah,,, just did...

1 Like

gotta be... maybe he has some VPN/piHole setup?

1 Like

No, no vpn, no pihole...

1 Like

humor us-- from cmd line on your server, ping that address

C:\Users\Pinball>ping boot.pluto.tv

Pinging inf-service-bootstrap.clusters.pluto.tv [3.170.103.17] with 32 bytes of data:
Reply from 3.170.103.17: bytes=32 time=23ms TTL=248

From the host server (linux)

ping boot.pluto.tv
PING inf-service-bootstrap.clusters.pluto.tv (13.249.74.106) 56(84) bytes of data.
64 bytes from server-13-249-74-106.sfo53.r.cloudfront.net (13.249.74.106): icmp_seq=1 ttl=248 time=62.7 ms
64 bytes from server-13-249-74-106.sfo53.r.cloudfront.net (13.249.74.106): icmp_seq=2 ttl=248 time=63.9 ms

can't from the container... no ping, curl, nslookup, traceroute, etc.

Please run these from inside the container

  docker exec -it pluto-for-channels python3 -c "import socket; print(socket.getaddrinfo('boot.pluto.tv', 443))"
  docker exec -it pluto-for-channels cat /etc/resolv.conf
2 Likes

I have in my yaml:
ports:
- 7778:7777

Hang on.... It's working.... let me check a few things....
@KineticMan how do I see the new additional log info?
Right now, the only thing in the log is this:
[INFO] Pluto network ready after attempt 1

OK, thanks for the tip for DNS...
So, I have another iptv container that I can shell into and it has ping and nslookup...
That container failed on pluto.tv...
So I added the following to my yaml:
dns:
- 1.1.1.1
on start up, the log is empty except for that one line, but my epg loaded in my web page...
and when I copied the playlist into VLC, it loads the playlist and actually played the channel...

I know it looks like everything is working but I just wanted to follow-up on your request: No idea what the first command is, way over my head...

c@linux10:~$ podman exec -it plutotv python3 -c "import socket; print(socket.getaddrinfo('boot.pluto.tv', 443))"
[(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('13.249.74.106', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('13.249.74.106', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_RAW: 3>, 0, '', ('13.249.74.106', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('13.249.74.28', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('13.249.74.28', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_RAW: 3>, 0, '', ('13.249.74.28', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('13.249.74.58', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('13.249.74.58', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_RAW: 3>, 0, '', ('13.249.74.58', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('13.249.74.68', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('13.249.74.68', 443)), (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_RAW: 3>, 0, '', ('13.249.74.68', 443)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:f800:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:f800:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:f800:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:4e00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:4e00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:4e00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:2000:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:2000:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:2000:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:7400:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:7400:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:7400:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:2200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:2200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:2200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:b200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:b200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:b200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:7a00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:7a00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:7a00:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('2600:9000:211f:a200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_DGRAM: 2>, 17, '', ('2600:9000:211f:a200:3:c4a:9700:93a1', 443, 0, 0)), (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_RAW: 3>, 0, '', ('2600:9000:211f:a200:3:c4a:9700:93a1', 443, 0, 0))]


c@linux10:~$ cat /etc/resolv.conf
# Generated by NetworkManager
search home.arpa dns.podman
nameserver 10.0.0.10

Glad it works now.

I've got something coming out soon that might make this obsolete anyway- I think you guys will like it :eyes:

2 Likes

Wow. Many thanks!! I deployed using project one click this morning from olivetin, on Mac mini it went very smoothly.

Great!! Something new, I just got this installed...lol THANK YOU for this and everything.

This is what's new

As featured on the getchannels website

I’ve noticed that Pluto guide data is no longer updating. Should I move to Fast to resolve or is it something else?

Move to FastChannels.
This Topic should be retired.