• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

drweb updater no longer works

B

beckerma

Guest
Hi,

since yesterday I'm receiving an error when running the drweb updater:
--------------------------------------
ERROR: Dr.Web (R) Updater: cannot download drwtoday.vdb (error 1) !
ERROR: Dr.Web (R) Updater: fails to download new files !


In the log file I see:
----------------------
{E} [25925] cannot download drwtoday.vdb (error 1)

I removed the wget option '-q' and see:
---------------------------------------
ERROR: Dr.Web (R) Updater: --21:50:21-- http://update.drweb.com/unix/433/drwtoday.vdb
=> `/var/drweb/spool/drwtoday.vdb.dU3JTKsu'
Resolving update.drweb.com... 83.102.130.178, 83.102.130.174
Connecting to update.drweb.com|83.102.130.178|:80... connected.
HTTP request sent, awaiting response... 451 Access denied
21:50:21 ERROR 451: Access denied.
!
ERROR: Dr.Web (R) Updater: fails to download new files !

How can I get the updater working again?

- Manfred -
 
Yep, I'm getting the same problem.
If you try the URL directly you get the same error.

If anyone is having SUCCESS with this can they post?

sNoTiGr
 
I downloaded the drweb version from the internet and looked at the update.pl script.
In the script is a function &parsekey which reads the key file and returns the md5sum of the file and the user number from within.
In the Plesk version is a piece of code which checks if there is a key file. If not, it returns constants (i.e. user 0000000000 and md5sum e52ee6293550298ec4d7e5c57ad
e18e5). In the Dr.Web version there is no such code.
These two values are sent to the web server when downloading the updates (as X-DrWeb-Validate and X-DrWeb-KeyNumber in the header).
I think Dr.Web kicked swsoft in the ***.
They changed the licensing and did not inform swsoft. Unfortunately the Web-Server no longer accepts the swsoft demo key :-(

- Manfred -
 
I have raised a ticket with swsoft and passed your comments on. Since they are selling PLESK with this functionality as one of the features I'd reckon they want to sort this out somehow.

I wonder if DrWeb wern't selling enough upgrades to PLESK customers?

sNoTiGr
 
I have received a reply from SWsoft re the ticket.
They say they don't have any information currently
and the relevant people are on holiday. They hope to
find out more about it "next week".

sNoTiGr
 
I'm getting this message every 30 min and don't even have dr. web installed;

-bash-2.05b# rpm -e drweb
error: package drweb is not installed
-bash-2.05b# rpm -e drweb-qmail
error: package drweb-qmail is not installed
 
rviradia,

you must have a cron job running that is
calling the rpm command.

From the RPM Man pages:

rpm {-e | --erase}

So the cron job is trying to ERASE Dr Web,
and failing because it isn't there.

Your problem is not related to this topic.
I suggest you search the forums to see if
there is another post about that, start a
new topic just for your issue or raise a
support ticket.

Good luck!

sNoTiGr
 
you must have a cron job running that is
calling the rpm command.
I think rviradia meant that he receives the cron message with failing updates - the lines he quoted show only his try to erase Dr.Web and to demonstrate that Dr.Web is not installed.
But since there are other ways to install software as by rpm, I think rviradia _has_ Dr.Web installed (but not by rpm, so "rpm -e" isn´t a good test if Dr.Web is installed or not).

Regards,
Karsten
 
the lines he quoted show only his try to erase Dr.Web and to demonstrate that Dr.Web is not installed.

ahh - sorry, I see what you mean.

However, he must still have a cron job running that is trying to do the update. It should be possible to see this either under the cron jobs of "root" or the "drweb" user.

I have turned these cron jobs off on my server until the problem is sorted.

Best regards,

sNoTiGr
 
The drweb packages were not not installed, but drweb was running:

[root@host root]# ps aux | grep drweb
drweb 9291 0.0 0.1 14880 12576 ? S 02:03 0:00 /opt/drweb/drwebd

Killed this process and ran;

#/usr/local/psa/admin/sbin/mchk --with spam to rebuild qmail configuration.
 
fixed

The problem seems to have been fixed at 2:45 pm - we don´t have update problems any more.
 
Yep, if you run /opt/drweb/update.pl
from the command line everything updates
fine.

No news from swsoft on the ticket I posted
but I've let them know it's working again
and asked if they did anything.

No reply yet. Thanks for updating this
post KarstenT! :)

Best regards,

sNoTiGr
 
I have just had a reply from Swsoft support:

Problem with update was fixed by DrWeb guys. It is third party software and can be update only via their server.

I couldn't find anything about this on the DRweb
forums so it looks like Swsoft chased it up for
us.

sNoTiGr
 
I couldn't find anything about this on the DRweb forums so it looks like Swsoft chased it up for us.
They had the same problem. There are a few threads on their russian forums - but I don´t understand them and I´m to lazy to cut and paste at babelfish.altavista.com :)
 
There are a few threads on their russian forums

hmmm... you did better than me then - I couldn't find those...

but I don´t understand them and I´m to lazy to cut and paste at babelfish.altavista.com

:)

Looks like DrWeb just got it a bit wrong all round then!
 
Back
Top