Sto cercando di usare phabricator ( https://github.com/phacility/phabricator ) per connettermi a un repository svn esterno. Sembra essere un qualche tipo di problema con il certificato del server svn, ad esempio Firefox dice ("Impossibile verificare questo certificato perché l'emittente è sconosciuto"). Sospetto che il problema sia il nome della macchina e che il certificato non corrisponda. Ma non posso fare nulla sul lato server.
Il problema si presenta con un comando phabricator in fase di avvio (che ovviamente fallisce anche dalla linea cmd) che è:
svn --non-interactive -no-auth-cache --trust-server-cert -username 'xxx' --password 'YYY' cat 'https://some_file_in_svn'
L'output è:
Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted (https://blabvlabla.com)
Non ho modo di cambiare questa linea, perché phabricator la sta generando e ho già provato quasi tutto (forse nel modo sbagliato):
Rimuovere sorprendentemente le opzioni dal cmd (--non-interactive -no-auth-cache --trust-server-cert) fa funzionare (devo accettare il certificato), ma non ha alcun effetto se lo rilancio con loro .
- Rimozione di non interattivo e accettazione del certificato dalla riga di comando svn -> Non funziona
- Download e importazione del certificato -> Non funziona
- Aggiunta del certificato all'elenco delle autorità ssl in .subversion -> Non funziona
Sembra essere qualcosa di simile qui, ma niente funziona! ( https://secure.phabricator.com/T7471 ). Un modo per dire a sovversione non ti preoccupare, bypassare i problemi del certificato?