When trying to test my new install of Deploy, and after selecting the destination server, two required fields appear asking for an API Key and a Domain. After going carefully through the documentation a few times and making sure that both my source and target servers are configured properly, I am unable to determine what exactly these fields are asking for. The documentation lead me to believe that I would be prompted for a username and password, and also that Deploy doesn't use the services API key system. Any help with this issue is much appreciated. Full description of each field as presented in the UI:

API KEY:
The API key to use when authenticating with the remote server.

Domain:
Domain using this key (note this is not necessarily the same as your domain name).

I'm using Deploy 6.x-1.x-dev and Services 6.x-2.4 with Drupal 6.19.

Thanks.

Comments

bmartinP4’s picture

Status: Active » Closed (fixed)

Disregard. Server settings were changed.

mckeen_greg’s picture

Component: User interface » Documentation
Assigned: bmartinP4 » Unassigned

I had this problem too, found this issue and felt disheartened that despite someone else solving it, there was no solution written here.

What is missing from the Docs, is that when you setup your Destination Server (admin/build/deploy/server/1), the settings should be:
Authentication type: Session ID (not Key authentication).
Select which authentication type to be used when deploying to this specific server.

This is particularly confusing, as you set Key Authentication elsewhere, but here under Deployment Servers, it should be Session ID.

Then you will get a Username and Password field, and all will be merry.

Please update the Documentation.

Thank you :)