I just updated to head (from April 16).f you leave off "http" or "https" from conduit, we guess the URI to be "ssh" instead of failing that the URI is missing a protocol. Possibly related to 8bb124c37de3
After doing so, I tried a simple ```seth@dev2:~/tmp$ ./arcanist/bin/arc command and got the following errorinstall-certificate 'secure.phabricator.com:8001/'
``` CONNECT Connecting to "secure.phabricator.com:/api/"...
Usage Exception: YOU NEED TO AUTHENTICATE TO CONTINUE
You are trying to connect to a server (phab.vm) that you do not have any credentials stored for.
To retrieve and store credentials for this server, run this command:
$ arc install-certificateLOGIN TO PHABRICATOR
```Open this page in your browser and login to Phabricator if necessary:
I wasn't sure why I was getting this prompt, but I went ahead with it anyways. It errored outsecure.phabricator.com:/conduit/login/
```
seth@fr-dev9:~$ arc --trace install-certificate
ARGV '/home/seth/local/src/arcanist/arcanist/bin/../scripts/arcanist.php' '--trace' 'install-certificate'
LOAD Loaded "phutil" from "/home/seth/local/src/arcanist/libphutil/src".
LOAD Loaded "arcanist" from "/home/seth/local/src/arcanist/arcanist/src".
Config: Reading user configuration file "/home/seth/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: No candidate locations for .arcconfig from this working directory.
Working Copy: Path "/home/seth" is not in any working copy.
CONNECT Connecting to "phab.vm:/api/"...
>>> [0] <conduit> conduit.ping() <bytes = 39>
>>> [1] <http> phab.vm:/api/conduit.ping
<<< [1] <http> 4,648 us
<<< [0] <conduit> 5,317 us
Usage Exception: Failed to connect to server (phab.vm:/api/): [cURL/7] (phab.vm:/api/conduit.ping) <CURLE_COULDNT_CONNECT> The cURL library raised an error while making a request. You may be able to find more information about this error (error code: 7) on the cURL site: http://curl.haxx.se/libcurl/c/libcurl-errors.html#CURLECOULDNTCONNECTThen paste the API Token on that page below.
[2016-06-28 02:58:41] EXCEPTION: (ArcanistUsageException) Failed to connect to server (phab.vm:/api/): [cURL/7] (phab.vm:/api/conduit.ping) <CURLE_COULDNT_CONNECT> The cURL library raised an error while making a request. You may be able to find more information about this error (error code: 7) on the cURL site: http://curl.haxx.se/libcurl/c/libcurl-errors.html#CURLECOULDNTCONNECT at [<arcanist>/src/workflow/ArcanistInstallCertificateWorkflow.php:69]
arcanist(head=master, ref.master=2374403e8f80), phutil(head=master, ref.master=5796beffff16)
#0 ArcanistInstallCertificateWorkflow::run() called at [<arcanist>/scripts/arcanist.php:394]
seth@fr-dev9:~$
```
My .arcrc:
```
{
"config": {
"default": "phab.vm:8001"
},
"hosts": {
"http:\/\/phab.vm:8001\/api\/": {
"user": "seth",
"cert": "snip"
}
}
}
```
I would appreciate it if anybody could shed some light on why I needed to reinstall the certificate and what I should do so that I can actually retrieve it via conduit.Paste API Token from that page: ^C```