Could not setup Arcanist for Blender's 2.8 development on Windows 10

I have setup my Arcanist (arc) for dev in window 10 almost correctly. But I 'am issue in installing certificate. What the problem could be.

this is the error / output:

E:\BlenderFoundation\blender-git-dev\blender (master -> origin)
λ arc install-certificate --trace
 ARGV  "C:\Program Files\Arcanist\arcanist\bin\..\scripts\arcanist.php" "install-certificate" "--trace"
 LOAD  Loaded "phutil" from "C:\Program Files\Arcanist\libphutil\src".
 LOAD  Loaded "arcanist" from "C:\Program Files\Arcanist\arcanist\src".
Config: Reading user configuration file "C:\Users\MaqboolSoftPC\AppData\Roaming/.arcrc"...
Config: Did not find system configuration at "C:\ProgramData\Phabricator/Arcanist/config".
Working Copy: Reading .arcconfig from "E:\BlenderFoundation\blender-git-dev\blender/.arcconfig".
Working Copy: Path "E:\BlenderFoundation\blender-git-dev\blender" is part of `git` working copy "E:\BlenderFoundation\blender-git-dev\blender".
Working Copy: Project root is at "E:\BlenderFoundation\blender-git-dev\blender".
Config: Did not find local configuration at "E:\BlenderFoundation\blender-git-dev\blender\.git\arc/config".
 CONNECT  Connecting to "https://developer.blender.org/api/"...
>>> [0] <conduit> conduit.ping() <bytes = 39>
>>> [1] <http> https://developer.blender.org/api/conduit.ping
<<< [1] <http> 216,596 us
<<< [0] <conduit> 263,787 us
Usage Exception: Failed to connect to server (https://developer.blender.org/api/): [cURL/77] (https://developer.blender.org/api/conduit.ping) <CURLE_SSL_CACERT_BADFILE> The SSL CA Bundles that we tried to use could not be read or are not formatted correctly.

[2019-05-06 07:18:42] EXCEPTION: (ArcanistUsageException) Failed to connect to server (https://developer.blender.org/api/): [cURL/77] (https://developer.blender.org/api/conduit.ping) <CURLE_SSL_CACERT_BADFILE> The SSL CA Bundles that we tried to use could not be read or are not formatted correctly. at [<arcanist>\src\workflow\ArcanistInstallCertificateWorkflow.php:69]
arcanist(), phutil()
  #0 ArcanistInstallCertificateWorkflow::run() called at [<arcanist>\scripts\arcanist.php:394]

I very need it. I have search the problem everywhere but could not find any useful info. If any one have experience, I will be glade to here from you. thanks in advanced

Using arc is not strictly needed, but it does make things more convenient once it’s setup.

Did you follow the instructions at the bottom of this page? Which php version did you install?
https://secure.phabricator.com/book/phabricator/article/arcanist_windows/

1 Like

Yes! I already have followed those instructions. I am using XAMPP for PHP.

This is the my php setup:

λ php -v
PHP 7.3.2 (cli) (built: Feb  5 2019 22:55:35) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.2, Copyright (c) 1998-2018 Zend Technologies

Those instructions don’t mention XAMPP though, so that might not lead to the same result.

It may also be some issue with a newer PHP versions, trying the older 5.4.6 version from that page could verify that.

I pass adding
"https.blindly-trust-domains" : ["developer.blender.org"]
to
BLENDER_REPO_ROOT/blender/.arcconfig
and
git update-index --assume-unchanged .arcconfig

reference:
https://secure.phabricator.com/rARC6270dd0de5073931f3c3e75ab77f0f1d5fa77eef
既に git 管理しているファイルをあえて無視したい - Qiita (Japanese lang)