When this message is displayed mostly your XML file from Receiver has an other structure, or the adress to the file is different.
That could happend when the Receiver has not Enigma2 running, or the Webinterface from Receiver is written different.
But with some changes in the PHP files, you could make Uniwebif compatible.
If you have no Editor to open the PHP files with line numbering, download the free Open Source Application Notepad++
Step 1: Watch this video to learn how you get the address from the EPG XML file to see it in Browser, and to get the url from the requests to Receiver.
Open the XML file in Browser. You can see how the structure from the XML file is build.
As example an entry from a broadcast:
A single entry in XML file was opend with <e2event> and closed with </e2event>
The XML tag for the broadcast title is <e2eventtitle>
The PHP file read the tag with $xml->e2event[$i]->e2eventtitle
If your XML file look like this <eventtitle> without e2 you have to change the lines in PHP files to this:
$xml->event[$i]->eventtitle
$xml->event[$i]->eventdescription and so on..
Change the lines in all PHP files in folder /functions.
To do that quick, drag all PHP files from folder functions into Notepad++ and click on menue 'Search' on top.
Paste $xml-> into search field and click 'Search in opend files'.
Edit all entries where e2 occurs and remove it.
To do that quick, use again the search function in Notepad++ and type in searchfield $url_format
If the URL from your Receiver is different you have to edit these lines. Also in file cron.php in folder /inc
For more help visit github.com/gempro/uniwebif/issues