Posted 11 February 2015 - 11:27 AM
So I'm trying swarm, using the OVA provided. Everything is running fine ( followed the different step, created triggers ). But whenever I try to submit a review from P4V ( using the latest version, right click on a changelist, "Request Swarm review" ), after filling the information and click "Review request", I get an error box saying :
Review could not be created.
Host requires authentication
Any idea on how to fix that ?
Posted 11 February 2015 - 11:42 AM
Please can you send the below information to Support@perforce.com to allow us to investigate further.
p4 -ztag info
p4 triggers -o
Swarm version number and string.
p4 configure show allservers
Posted 11 February 2015 - 01:53 PM
Posted 11 February 2015 - 02:23 PM
p4 property -a -n P4.Swarm.URL -v http://mySwarmServer.com:1234
when I open P4V I get this message in the log:
Could not connect to Swarm. 'Host requires authentication'
Sure, we've configured Swarm to require a login, but should't it be using the credentials of my Perforce connection?
Posted 12 February 2015 - 05:55 AM
- The first is the issue I originally reported, where authentication is failing when P4V makes the initial Perforce connection - this fails if Swarm is configured to require a login.
- The second, which seems like your issue, we confirmed by temporarily removing the login requirement, is that P4V is not always translating the P4V server address (shown in Help > System Info) into the Perforce server address (shown in p4 info), causing the authentication error dialog after requesting the review. Supposedly this typically occurs with Brokers, Proxies of Forwarding Replicas, but I was also able to reproduce this in my environment.
Posted 16 March 2015 - 10:36 PM
Review could not be created. Host requires authentication
Is there an ETA on when this bug will be fixed, or any actions we can take to resolve this? Using the triggers with #review and @mentions still works
Posted 16 March 2015 - 11:26 PM
In the few cases where that still doesn't work, have those users do the following:
- Select Connection > Log Off
- Remove their tickets file. On Windows, the ticket file is: %USERPROFILE%\p4tickets.txt
- Re-start P4V
Posted 13 August 2015 - 12:59 PM
I followed above steps/tricks and it worked like a charm from Windows P4V. Thanks for the details.
But, I am getting this error "Could not connect to Swarm. ‘SSL handshake failed” " when I tried the same from Mac (10.9.5) with P4V version 2014.3/1007540. Are there any additional settings required for Mac P4V?
Posted 17 September 2015 - 06:56 PM
You will have to either use a certificate signed by a certificate authority (you also have to set HTTP client options in config.php), or allow non-SSL connections on port 80 to get P4V.
You will have to allow connections on http to get P4V to connect. You can configure the virtual host to accept both https connections on port 443, as well as http on port 80. You should only need two host definitions in the same virtual machine configuration file. One for connections on port 80 and another for connections on port 443.
Note the second configuration in the following link 'Setting up HTTPS for Swarm’:
Posted 12 May 2016 - 05:06 PM
Posted 12 July 2016 - 10:15 PM
Posted 02 November 2016 - 10:05 AM
At the beginning sorry for my English.
I`ve problem with connection Swarm and p4v, when I open p4v in Log tab always display is " Could not connect to Swarm. 'Connection closed". I can`t solve this problem.
Also tagged with one or more of these keywords: p4v, swarm
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users