Hi Paolo
I need to call a Python script (that simply creates a new folder object with a unique name) via wget.
When I manually invoke the command using via shell,
wget -d --spider --http-user=myuser --http-passwd=mypassword http://my.url.it/intranet/reset_portal_content/ZScriptHTML_tryForm
the folder object isn't created,
Are you sure?
while calling the script via Test tab
from the ZMI works correctly.
Well, digging with more time into the problem... I have found that almost surely the cause is the presence of CookieCrumbler (which I didn't even mention in the previous mail), used for authentication in that Zope site. It is strange, I'm also using wget to do authentication, I have too a CookieCrumbler, and it works. The only thing I made different is the wget call. I use:
wget -q --delete-after https://myUrl.com Because I don't want somebody to see the password when doing a "ps -ef", I stored the user and password in a protected .wgetrc file (only my zope user can read it): http-user=myUser http-passwd=myPassword If you are running this command on a cron event, I suggest you to do the same. I think Lynx has also a rc file: ".lynxrc". Greetings, Josef