I am using the latest version of this module for D6, but I can't seem to get my deployment to push correctly. The error I get on my source machine is:
Error Invalid sessid.

When I open up watchdog on my destination box, I see the following message:
Missing argument 1 for user_access() in /usr/local/apache/vhosts/www.crl.edu/modules/user/user.module on line 482.

Any ideas?

Comments

gdd’s picture

Project: Deploy - Content Staging » Services
Status: Active » Closed (duplicate)

Yes this is a bug in the newest version of Services. Keep an eye on this issue

#797448: Incorrect access check for system.connect method

okmi’s picture

Thanks for the quick reply. I rolled back to 6.x-2.0 but I'm getting a "Forbidden" Error in the log. From the installation manual:

If you get the error "Forbidden" during a deploy, you should check your destination server.
It turns out that on the destination server, in User Management > Permissions > services module > access services, you need to enable the "anonymous users" checkbox.

Unfortunately I don't see that permission available for this version of the services module on my destination vhost. Perhaps there is some other configuration that I'm missing? Thanks so much for your help!

okmi’s picture

Forbidden Error: Fixed
Forgot that we had login_destination enabled. Thanks for your help!