You are here

Error after updating to v3.2

81 posts / 0 new
Last post
kfussmann
Offline
Donator
Joined: 4 years
Last seen: 2 years

@mat8861

Sorry to bother you so much but now I have upgraded from the version 3.1 to 3.1.7 and tried to run and voila its running.
Here the logs just for you to compare:

[ ]
[ ] WebGrab+Plus/w MDB & REX Postprocess -- version V3.1.7.0
[ ]
[ ] Jan van Straaten
[ ] Francis De Paemeleere
[ ]
[ ] thanks to Paul Weterings and all the contributing users
[ ] --------------------------------------------------------------------------------
[ ]
[ ] Job started at 18/08/2021 06:00:01
[ Debug ]
[ Debug ] Running on: Microsoft Windows NT 6.2.9200.0
[ Debug ] Environment: 4.0.30319.42000
[ Debug ]
[ Debug ] Loading timezone data
[ Debug ] Embedded timezones source: timezone.timezonesdata.txt
[ Debug ] Reading config file: C:\Users\Karp\AppData\Local\WebGrab+Plus\WebGrab++.config.xml
[ Info ] Checking License ..
[ Info ] For License request/update data, see WGLicense.log.txt
[ Debug ]
[ Info ] found: C:\Users\Karp\AppData\Local\WebGrab+Plus\siteini.user\Germany\tvtv.de.ini -- Revision 16
[ Info ] encrypted in 'new (V3)' mode
[ Debug ]
[ Info ] found: C:\Users\Karp\AppData\Local\WebGrab+Plus\siteini.user\Germany\live.tvspielfilm.de.ini -- Revision 01
[ Info ] encrypted in 'new (V3)' mode
[ Debug ]
[ Info ] found: C:\Users\Karp\AppData\Local\WebGrab+Plus\siteini.user\Germany\web.magentatv.de.ini -- Revision 03
[ Info ] encrypted in 'new (V3)' mode
[ Debug ] xmltv input file - C:\Users\Karp\AppData\Local\WebGrab+Plus\EPGguide_1st.xml - found
[ Debug ] 17346 superfluous shows removed
[ Info ] Found existing channel (xmltv_id=Das Erste) in the config file
[ Info ] Found existing channel (xmltv_id=01 Das Erste Fxed) in the config file
[ Info ] Found existing channel (xmltv_id=ZDF) in the config file.......

[ ] WebGrab++ license request and update log
[ ] 2021/08/19 14:42
[ Info ] Program update available !! - Version 3.2.1 @http://webgrabplus.com/download/sw/v3.2.1
[ ]
[ Info ] License request/update
[ Info ] Username 'kfussmann'
[ Info ] License status : 'True'
[ Info ] The program will run with performance settings : 'donator_license'
[ Info ] License check .. done
[ ]
[ ] Actual settings of the various licenses (may change from time to time) :
[ ]
[ ] default donator_license donator registered_user un_registrd_user developer
[ ] channels/ini 20 250 50 30 20 1000
[ ] channels total 20 250 50 30 20 1000
[ ] siteinis 2 15 10 3 2 100
[ ] decryption keys without userkey enabled enabled enabled without userkey enabled
[ ] decryption mode legacy (V2) new (V3) & (V2) legacy (V2) legacy (V2) legacy (V2) new (V3) & (V2)
[ ] index only yes no no no yes no
[ ] postprocess MDB disabled enabled enabled disabled disabled enabled
[ ] postprocess REX disabled enabled enabled enabled disabled enabled
[ ] debug False False False False False True
[ ] show details * ttd full full ttsd ttd full
[ ] update mode force all all light force all
[ ] channel delay 4 secs 0 secs 0 secs 2 secs 4 secs 0 secs
[ ] index delay 4 secs 0 secs 0 secs 4 secs 4 secs 0 secs
[ ] show delay 2 secs 0 secs 0 secs 1 secs 2 secs 0 secs
[ ]
[ ] * showdetails : 'tt = times & title, 's' = subtitle, 'd' = description
[ ]
[ ] license update interval time : 168 hours

So I will wait for upcoming updates on version 3.2 before I try to upgrade the next time. ;)

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

we know that 3.1.8 was ok (it use .net 4.8), in the newwer version some components where changed in favour of .net sdk 2.0 causing problems.
It was revert in with 3.2.1.3 which for me (on ubuntu) runs fine.
[ ]
[ ] WebGrab+Plus/w MDB & REX Postprocess -- version V3.2.1.3
[ ]
[ ] Jan van Straaten
[ ] Francis De Paemeleere
[ ]
[ ] thanks to Paul Weterings and all the contributing users
[ ] --------------------------------------------------------------------------------
[ ]
[ ] Job started at 19/08/2021 16:29:19
[ Debug ]
[ Debug ] Running on: Unix 5.4.0.81
[ Debug ] Environment: 4.0.30319.42000
[ Debug ] Mono version: 6.12.0.122 (tarball Mon Feb 22 17:33:28 UTC 2021)
[ Debug ]
[ Debug ] Loading timezone data
[ Debug ] Embedded timezones source: timezone.timezonesdata.txt
[ Debug ] Reading config file: /home/ubuntu/Scrivania/.wg++/./WebGrab++.config.xml
[ Info ] Checking License ..
[ Info ] For License request/update data, see WGLicense.log.txt
[ Info ] SiteIni debugging enabled
[ Debug ]
[ Info ] found: /home/ubuntu/Scrivania/.wg++/./siteini.user/UK/radiotimes.com.ini -- Revision 28
[ Debug ] xmltv input file - /home/ubuntu/Scrivania/.wg++/test.xml - found
[ Debug ] 0 superfluous shows removed
[ Info ] Found existing channel (xmltv_id=ITV Granada: ITV) in the config file
[ Info ]
[ Info ]
[ Info ] i=index .=same c=change g=gab r=replace n=new
[ Info ]
[ Info ]
[ Info ] Group (0) :
[ Info ] update requested for - 1 - out of - 1 - channels for 1 day(s)
[ Debug ]
[ Info ] ( 1/1 ) RADIOTIMES.COM -- chan. (xmltv_id=ITV Granada: ITV) -- mode Force
[Warning ]
[Warning ] !! -- WARNING : radiotimes.com doesn't allow epg grabbing !!
[Warning ] it is advised to disable this channel / site from your channel list
[Warning ]
[ Info ] 0.68 sec/update
[ Debug ]
[ Debug ] 24 shows in 1 channels
[ Debug ] 0 updated shows
[ Debug ] 24 new shows added
[ Info ]
[ Info ]
[ ] Job finished at 19/08/2021 16:29:38 done in 18s

we are trying to see now from scratch with WLS ubuntu 20.04 what is the problem.

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

After some test, with pure unix server and windows (WSL ubuntu 20.04 app) with different versions (3.2.0, 3.2.1 and 3.2.1.3) we found out that the mono version to be installed is "mono-complete" and not mono-devel.
Appreciate if you guys can confirm.
mat8861@DESKTOP-G48PGUO:~/.wg++$ ./run.sh

WebGrab+Plus/w MDB & REX Postprocess -- version V3.2.0.0

Jan van Straaten
Francis De Paemeleere

thanks to Paul Weterings and all the contributing users
--------------------------------------------------------------------------------

Job started at 20/08/2021 15:51:21
Checking License ..
For License request/update data, see WGLicense.log.txt
found: /home/mat8861/.wg++/./siteini.pack/Italy/guidatv.sky.it.E.ini -- Revision 01
encrypted in 'new (V3)' mode
processing /home/mat8861/.wg++/guide.xml ...
Found existing channel (xmltv_id=Sky Uno HD 108) in the config file
...

i=index .=same c=change g=gab r=replace n=new

Group (0) :
update requested for - 1 - out of - 1 - channels for 1 day(s)
( 1/1 ) GUIDATV.SKY.IT.E -- chan. (xmltv_id=Sky Uno HD 108) -- mode Force
innnnnnnnnnn

**************************************

mat8861@desktop-g48pguo:~/.wg++$ ./run.sh

WebGrab+Plus/w MDB & REX Postprocess -- version V3.2.1.3

Jan van Straaten
Francis De Paemeleere

thanks to Paul Weterings and all the contributing users
--------------------------------------------------------------------------------

Job started at 20/08/2021 14:21:37
Checking License ..
For License request/update data, see WGLicense.log.txt
found: /home/mat8861/.wg++/./siteini.pack/Italy/guidatv.sky.it.E.ini -- Revision 01
encrypted in 'new (V3)' mode
input file /home/mat8861/.wg++/guide.xml not found ... created a new one ...

i=index .=same c=change g=gab r=replace n=new

Group (0) :
update requested for - 1 - out of - 1 - channels for 1 day(s)
( 1/1 ) GUIDATV.SKY.IT.E -- chan. (xmltv_id=Sky Uno HD 108) -- mode Force
innnnnnnnnnnnnnnnnnnnnnnnnn
0.22 sec/update

OleS
Offline
Donator
Joined: 5 years
Last seen: 2 years

Dunno why, but reinstalling mono-complete fixed things for me:

root@sundalon:~# apt install mono-complete
Reading package lists... Done
Building dependency tree
Reading state information... Done
mono-complete is already the newest version (6.12.0.122-0xamarin1+debian10b1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@sundalon:~# apt reinstall mono-complete
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/30.7 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 150868 files and directories currently installed.)
Preparing to unpack .../mono-complete_6.12.0.122-0xamarin1+debian10b1_amd64.deb ...
Unpacking mono-complete (6.12.0.122-0xamarin1+debian10b1) over (6.12.0.122-0xamarin1+debian10b1) ...
Setting up mono-complete (6.12.0.122-0xamarin1+debian10b1) ...

hts@sundalon:~/.wg++_321$ ./run.sh

WebGrab+Plus/w MDB & REX Postprocess -- version V3.1.3.3

Jan van Straaten
Francis De Paemeleere

thanks to Paul Weterings and all the contributing users
--------------------------------------------------------------------------------

Job started at 20/08/2021 18:40:19
Checking License ..
For License request/update data, see WGLicense.log.txt
found: /home/hts/.wg++_321/./siteini.user/horizon.tv.ini -- Revision 18
encrypted in 'new (V3)' mode
input file /home/hts/.wg++_321/guide.xml not found ... created a new one ...

i=index .=same c=change g=gab r=replace n=new

Group (0) :
update requested for - 49 - out of - 49 - channels for 7 day(s)
( 1/49 ) HORIZON.TV -- chan. (xmltv_id=Das Erste HD) -- mode Smart
iiiiiiiiiiiiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn

Cheers,
Ole

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

well done, but you should try with 3.2 or above.

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

It doesn't seem like that installing mono-complete is the solution, at least not for me.
I'm using the WebGrabPlus docker image from LinuxServer, which uses mono-devel.
However, what did solve this issue for me was to let the image run as root, instead of lower privileged user.
For others that might use this image, set PUID and PGID to 0 in your image, and then scrubbing works again.
@mat8861, if you need any specific information or logs, just let me know!

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

Please follow attached instructions to get mono-complete

Attachments: 
laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

Hi mat8861, I'll give it a go later this evening. But like I said, webgrab++ runs fine now with mono-devel as long as it runs as root.
Installing mono-complete will allow it to work without root too? What is the relation between the mono package and running as non-root?

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

in our tests we did run it as root and as user (WLS ubuntu) we haven't tried with docker but on a linux server that solved the problem, i guess would be the same with a container.

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

Unfortunately, installing mono-complete didn't help.
Is there anything else I can try, or figure out where the issue occurs?
I'm suspecting something to do with the licensing logic. The WGLicense.log.txt file only contains
```
[ ] WebGrab++ license request and update log
[ ] 2021/08/22 20:20
```
So, running as user seems to be an issue, at least in these LinuxServer WebGrabPlus docker images.
Running wg++ in the same container as root, functions correctly.

Below the permissions settings in the containter, maybe it helps to diagnose what is going on.
User abc is a mapped UID from the hosting OS (Synology NAS in my case).

```
abc@linuxserver-webgrabplus-latest:/$ ls -l
total 92
drwxr-xr-x 3 abc users 4096 Aug 20 04:12 app
drwxr-xr-x 2 root root 4096 Aug 17 05:00 bin
drwxr-xr-x 2 root root 4096 Apr 24 2018 boot
drwxrwxr-x 8 abc users 4096 Aug 22 20:38 config
drwxrwxrwx 2 abc users 4096 Aug 19 21:20 data
drwxrwxr-x 3 abc users 4096 Aug 20 04:03 defaults
drwxr-xr-x 5 root root 360 Aug 22 19:54 dev
-rwxrwxr-x 1 root root 3579 Aug 17 04:58 docker-mods
drwxrwxr-x 94 root root 4096 Aug 22 20:07 etc
drwxr-xr-x 2 root root 4096 Apr 24 2018 home
-rwxr-xr-x 1 root root 389 Feb 15 2021 init
drwxr-xr-x 13 root root 4096 Aug 22 20:07 lib
drwxr-xr-x 2 root root 4096 Aug 17 05:00 lib64
drwxr-xr-x 2 root root 4096 Aug 17 05:00 libexec
drwxr-xr-x 2 root root 4096 Aug 16 21:08 media
drwxr-xr-x 2 root root 4096 Aug 16 21:08 mnt
drwxr-xr-x 2 root root 4096 Aug 16 21:08 opt
dr-xr-xr-x 587 root root 0 Aug 22 19:54 proc
drwx------ 2 root root 4096 Aug 17 05:00 root
drwxr-xr-x 7 root root 4096 Aug 22 19:53 run
drwxr-xr-x 2 root root 4096 Aug 17 05:00 sbin
drwxr-xr-x 2 root root 4096 Aug 16 21:08 srv
dr-xr-xr-x 12 root root 0 Aug 22 15:02 sys
drwxrwxrwt 3 root root 4096 Aug 22 20:38 tmp
drwxrwxr-x 29 root root 4096 Aug 22 20:03 usr
drwxr-xr-x 22 root root 4096 Aug 22 20:01 var
abc@linuxserver-webgrabplus-latest:/$ ls -l config/
total 80
drwxr-xr-x 2 root root 4096 Aug 22 15:33 custom-cont-init.d
drwxr-xr-x 2 root root 4096 Aug 22 15:33 custom-services.d
drwxrwxrwx 2 abc users 4096 Aug 22 15:34 @eaDir
-rw-r--r-- 1 abc users 241 Jan 9 2021 hot_cookies.txt
drwxr-xr-x 2 abc users 4096 Aug 22 15:41 robots
drwxr-xr-x 98 abc users 4096 Aug 22 15:33 siteini.pack
-rw-r--r-- 1 abc users 3086 Aug 22 13:10 WebGrab++.config.xml
-rw-r--r-- 1 abc users 1429 Aug 22 20:38 WebGrab++.log.txt
-rw-r--r-- 1 abc users 52 Aug 22 19:32 wg3-cron
-rw-r--r-- 1 abc users 83 Aug 22 20:38 WGLicense.log.txt
-rw-r--r-- 1 abc users 20577 Jan 8 2021 yelotv.be.channels.xml
-rw-r--r-- 1 abc users 726 Jan 13 2021 yelotv.be_cookies.txt
-rw-r--r-- 1 abc users 554 Nov 28 2016 yelotv.be_info.txt
-rw-r--r-- 1 abc users 4487 Jan 17 2021 yelotv.be.ini
abc@linuxserver-webgrabplus-latest:/$
```

Floyd
Offline
Donator
Joined: 5 years
Last seen: 1 month

Thank you for this tip. I'm using Docker from LinuxStation and actually adding root permissions (which I don't like) webgrab works. Unfortunately, it does not download programs correctly and with most of them I have the following message:
[Info] (8/203) TV.WP.PL.E - chan. (xmltv_id = Cinemax HD) - mode Force
[Error] Unable to update channel Cinemax HD
[Critical] Generic syntax exception:
[Critical] message:
[Error ] no index page data received from Cinemax HD
[Error ] unable to update channel, try again later
[ Info ] Existing guide data restored!

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

For me at least grabbing works as expected as long as it's running as root. So can't quite say why yours isn't working.
I guess you can give the LinuxServer docker image a go and see if for it works fine as root? You should be able to map the config volume to the same location as your LinuxStation image and retain your WG++ configs.

Mans
Offline
Donator
Joined: 6 years
Last seen: 5 months

Same overhere, running the latest WG LinuxServer on Synology Docker, same error and cron seems to be ignored.
A manual update works.

Checked the installed Mono version:
Mono version: 6.12.0.122 (tarball Mon Feb 22 17:29:18 UTC 2021)

But Laibalion's suggestion is working:
"I'm using the WebGrabPlus docker image from LinuxServer, which uses mono-devel.
However, what did solve this issue for me was to let the image run as root, instead of lower privileged user.
For others that might use this image, set PUID and PGID to 0 in your image, and then scrubbing works again"

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

i am curious to see if your cron is under root or under a user ? Can you check under both accounts with command:
crontab -l

Mans
Offline
Donator
Joined: 6 years
Last seen: 5 months

Great evening Mat,

Hoping this helps:

root@Webgrabplus3:/# crontab -l
no crontab for root
root@Webgrabplus3:/#

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

FYI, this is how the docker image initializes during startup (via /etc/cont-init.d)
```
# copy config
[[ ! -e /config/WebGrab++.config.xml ]] && \
cp /defaults/WebGrab++.config.xml /config/
[[ ! -e /config/siteini.pack ]] && \
cp -R /defaults/ini/siteini.pack /config/

# warn user about changing name for crontab file
echo "******** Please use the file wg3-cron to adjust the scheduled time for running WebGrab++. wg-cron can now be deleted. ********"

# add cron file for running webgrab+plus
[[ ! -e /config/wg3-cron ]] && \
cp /defaults/wg3-cron /config/wg3-cron
crontab -u abc /config/wg3-cron

# permissions
chown -R abc:abc \
/config \
/data
```

Some more digging: in this docker image, the user abc is used to map to a UID and GID provided to the docker image in order to avoid permission issues with mapped docker volumes in the hosting OS.
When abc is mapped to root (0 UID) then the grabber runs fine.
When abc is mapped to a non-root user, then the grabbers fails with the mentioned crash in this topic.
Other than that, the image content is identical. the only difference between the 2 runs is that abc is root, or not.
Cron will run it as user abc, which can either be root, or another user, depending on how the image was started.

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

@Mans you need crontab under root as user labailon specified
Thanks laibalion !!
@laibalion
When you say "When abc is mapped to root (0 UID) then the grabber runs fine." Do you mean you added to sudoers or what ?

Mans
Offline
Donator
Joined: 6 years
Last seen: 5 months

Thanks to both !

The strange thing is, i've only stopped and copied the settings of my initial WG docker to a new container and only changed the UID and GID to 0.
Even without adjusting the user folder where Cron sits in. From the command it seems non-root.

And now the Cron start on the new conatiner is working again.
I did tested the start multiple times by changing Cron eachtime.

Could it be dealing with permissions ?

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

No, the UID and GID of user abc is configurable from the outside the container by setting the PUID and PGID Environment variables for that Docker container.
When PUID is set to my Synology's user UID (for example 1026), abc's UID in the container will also be 1026. Files and directories created by user abc into a mapped volume, for example the /config (containing the WebGrab++.config.xml files, cookies, ini files etc) and /data (output directory for grabbed guide.xml file) folders have as Owner my Synology user and the Synology Users as Group. My TVHeadend container has the same PUID and PGID setup and that way will have also correct access to the xml file created by the WG++ container.

To make the grabbing work, I have to set PUID for the container to 0, meaning user abc will be effectively the same as root, and as such will run as root. crontab will have an entry for the abc user, and will as such also run as root.

Running manually as abc result in the same behavior, where when abc is using UID 0, it works. When abc is using UID 1026, it doesn't work.

Staffan
Offline
Donator
Joined: 5 years
Last seen: 3 weeks

Hi,
I'm new to docker and have issues with setting PUID=0.

I'm running docker on my RPi4 with Libreelec installed, installed webgrabplus via a addon, https://github.com/linuxserver/libreelec-addon-repo/tree/master/docker.l...

When starting the container I get this log:
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 65534
User gid: 65534
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
******** Please use the file wg3-cron to adjust the scheduled time for running WebGrab++. wg-cron can now be deleted. ********
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

How do I set the PUID to 0?

Thanks in advance...

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min
Staffan
Offline
Donator
Joined: 5 years
Last seen: 3 weeks

I understand how it works and I know how to set it if I create a new container but in my case I need to edit a already exciting container to start with PUID=0 etc..
I hope I can edit a file or set a value but I dont know how to do that.

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

from what i see in the link i posted you need to create a usera with those values:
docker create --name=beets -e PUID=1000 -e PGID=1000 linuxserver/beets
probably
docker create --name=Staffan -e PUID=1000 -e PGID=1000 linuxserver/.wg++
of course with correct path. Give a try

laibalion
Offline
Donator
Joined: 3 years
Last seen: 1 year

I should be a matter of defining the PGID and PUID environmwnt variables for your docker container. From my own experiments, it seems like I can change this even after the container is created and restarting it will update the necesairy file permissions for the configuree UID and GID

Staffan
Offline
Donator
Joined: 5 years
Last seen: 3 weeks

Hi and thanks for your advice..

I think I solved it by editing the file holding the configuration on how to start the container (/storage/.kodi/addons/docker.linuxserver.webgrabplus/bin/docker.linuxserver.webgrabplus). In that file the PUID and PGUI were set to value 65534 and 100.

Now when it starts it looks good.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 0
User gid: 0
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
******** Please use the file wg3-cron to adjust the scheduled time for running WebGrab++. wg-cron can now be deleted. ********
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

Will let it run as cron says, later tonight to se that it works. Will get back with results tomorrow.

Staffan
Offline
Donator
Joined: 5 years
Last seen: 3 weeks

Hi

After some issues with hardware mismatch and licens issues it's working.
Thanks for your help!

xXsamXx1991
Offline
Donator
Joined: 3 years
Last seen: 11 months

Hi everyone,

on my installation (Ubuntu 22.04 (Development Branch)) the same error appeared.

For me the resolution was to add "nameserver 8.8.8.8" to "/etc/resolv.conf".
The whole name resolution worked perfectly before except WG++ (Version 3.2.2).

Why is it not possible for WG++ to run with my internal unbound dns (configured with hyperlocal and dnsbl)?
Do you have any suggestions on this problem?

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

well wg does a ping to bing.com to verify there is connectivity, so to proceed with license verification. If this can be accomplished by any dns server you should not have any problem.
I also had problem with ubuntu (now use netplan) and i had to change to classic networkd, but that is an ubuntu "problem".

xXsamXx1991
Offline
Donator
Joined: 3 years
Last seen: 11 months

Thank you for the answer. Indeed netplan is used on my Ubuntu.

In the end the nameserver is also listed in the file "/etc/resolv.conf" and should resolve all queries.
For now I will go with my temporarily fix and show forward if anyone is able to solve that problem.

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 18 min

If i am not wrong i did the same, but as far as i remember, at server restart dns was lost again. i suggest you try a reboot, if it doesn't work, google for the solution or implement netplan with dns.

Pages

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl