Display MoreDisplay MoreDisplay MoreDisplay MoreDisplay MoreDisplay MorePress the green button and wait; at the very bottom it says that it is loading the channels.
I've done this hundreds of times and it doesn't work.
I access IPTV DREAM as shown in figure 1
The options appear, but nothing happens if I press the green key (as shown in photo 2).
If I press key 4, the virtual keyboard appears.
If I press the green key again, the message appears. "no host or MAC in json"(as shown in photo 4).
But inside the iptvdream_mac.json file located in etc/enigma2, I have these addresses:
{
"host": "http://myurl:80/c/",
"mac": "00:1A:79:a9:2a:b6"
}
{
"host": "http://myurl:80/c/",
"mac": "00:1A:79:ba:60:4b"
}
{
"host": "http://myurl/c/",
"mac": "00:1A:79:c5:30:17"
}
{
"host": "http://myurl:80/c/",
"mac": "00:1A:79:AA:8E:BB"
}
{
"host": "http://myurl:80/c/",
"mac": "00:1A:79:3d:1f:80"
}
And in this case I used the structure provided in post number #23 Which was made available by the member (woutje)
These URLs/MAC addresses are correct because they work perfectly in Estalker and Multistalkerpro.
I'm not going to waste any more time on this, I'll delete it and continue using Multistalkerpro and Estalker.
The error you are seeing: [Errno -2] Name or service not known means that your receiver cannot find the server with the address you entered. The DNS system is unable to translate the domain name into an IP address.
Most likely causes:
1. Typo in the address (Most probable):
You entered an address starting with
. Check carefully for typos. Is the address complete? Is the ending (e.g., .com, .net) correct? It looks like the hostname is invalid or does not exist.
2. No Internet / DNS issue:
Your receiver might not have internet access or has incorrectly configured DNS servers.
How to fix it?
- Check if this link works on your computer or phone first.
- Correct the address in the "host" field in the JSON file, ensuring you type it exactly character by character.
The addresses are all fine because they work perfectly in Multistalkerpro and Estalker.
I use a VPN (WIREGUARD).
But if IPTV Dream only works with the VPN disabled, I'm not interested in using it.
There is a huge misunderstanding regarding VPN and the configuration format.
1. VPN is NOT the problem:
The plugin works perfectly fine with VPN (WireGuard, OpenVPN, etc.). It simply uses your receiver's system network connection. If your box has internet access via VPN, the plugin uses it automatically. You do not need to disable it.
2. The Real Issue (JSON Format vs. Other Plugins):
You mentioned that these addresses work in plugins like MultiStalker or E-Stalker. Please note that those plugins save data as a LIST (allowing multiple portals at once).
IPTV Dream configuration file is designed to handle ONE active portal at a time (Single JSON Object).
If you copy/paste 5 different portal blocks one after another into `iptvdream_mac.json`, the JSON syntax becomes invalid (broken). The plugin cannot read the "host" field, which results in the [Errno -2] Name or service not known or TypeError.
Solution:
Please clear your config file and paste ONLY ONE entry block like this:
Do not add multiple blocks or list brackets [ ]. Save only one entry, and it will work with your VPN enabled.
Dear friend, nothing I do works!
I've already tried using just a URL/MAC address.
For examle:
{
"host": "http://myurlmac:80/c/",
"mac": "00:1A:79:c5:30:17"
}
I restarted the box.
I pressed the 4 key, then the green key, and it gives the error shown in the photo.
I tried with different URLs/MAC addresses from another server and it does the same thing.
I give up, this isn't worth the time I'm wasting.
I use Multistalkerpro and Estalker, which work flawlessly.
Thanks for the help!
Looking strictly at the JSON code:
The JSON you sent is syntactically correct, but it contains one potential error regarding standard formatting:
Error: Incorrect letter case in the MAC address
Explanation:
Standard MAC addresses in the Stalker/MAG protocol are written using UPPERCASE letters (hexadecimal).
Your value "c5" is written with a lowercase "c".
Most IPTV panels are case-sensitive regarding MAC addresses. If the server expects C5 and receives c5, it may treat it as an invalid login, leading to an empty channel list or an authorization error (401/403).
Recommended Entry (Correct):
If you are entering data into the iptvdream_mac.json file, it should look like this (uppercase MAC and clean host address):
Key Action: Make sure the letters in the MAC address are UPPERCASE.
I tried several URLs/MAC addresses and it always gives an error.
For example, this one is all correct, the MAC address is in uppercase, and it gives the same error.
{
"host": "http://tv.expressiptv.xyz:80/c/",
"mac": "00:1A:79:00:0E:1F"
}
