фатально: невозможно получить доступ, schannel: не удалось открыть файл CA, такого процесса нет, GitHub Desktop - PullRequest
0 голосов
/ 30 мая 2018

Полный текст ошибки:

неустранимый: невозможно получить доступ 'https://github.com/Repository_name': канал: не удалось открыть файл CA' C: /Users/Username/AppData/Local/GitHubDesktop/app-1.2.1 / resources / app / git / mingw64 / ssl / certs / ca-bundle.crt ': Нет такого процесса

Приложение просто перестало работать и выдает эту ошибку каждый раз, когда я пытаюсь извлечь, вытащить, нажатьили клонировать любой репозиторий.Те же самые команды в bash работают правильно

Ответы [ 6 ]

0 голосов
/ 11 сентября 2018

Я исправил это, просто удалив "C: \ ProgramData \ Git \ config"

0 голосов
/ 14 июля 2018
  1. Введите% ProgramData% / в строке поиска Windows (введите здесь, чтобы найти поле поиска в левом нижнем углу)
  2. Перейти к / Git
  3. Открыть файл congif в текстовом редакторе.(Предпочтительно Notepad ++ или аналогичный, так как это позволяет редактировать файл в режиме администратора. В противном случае разрешение на запись отклоняется.)
  4. Удалить эту запись из файла

    [http]
    sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
    
  5. Сохраните и закройте файл.Попробуйте нажать еще раз, это работает!

Ссылка:

неустранимо: невозможно получить доступ к curl-ca-bundle.crt # 4836

После перезапуска моего клиента после запроса на обновление клиента настольного компьютера я больше не могу получить Origin # 4817

0 голосов
/ 05 июня 2018

вы можете использовать его

git config http.sslVerify false

используйте его в своем хранилище или используйте эту команду, если у вас нет репозитория git

git config --global http.sslVerify false
0 голосов
/ 02 июня 2018

Перейдите к %ProgramData%/Git, откройте файл конфигурации в текстовом редакторе и замените

sslCAInfo = ... some stuff на

sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt

Это уже обсуждалось в этом выпускена Github https://github.com/desktop/desktop/issues/4817, и это будет исправлено как можно скорее.

0 голосов
/ 31 мая 2018

Я получил ошибку: fatal: unable to access 'https://github.com/{reponame}.git/': schannel: failed to open CA file 'C:/Program Files (x86)/Git/mingw64/ssl/certs/ca-bundle.crt': No such process

Я исправил ее, открыв файл конфигурации, расположенный в "C: \ ProgramData \ Git \ config", и обновив настройку следующим образом sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt

Надеюсь, это кому-нибудь поможет

0 голосов
/ 31 мая 2018

CF Как установить GIT_SSL_NO_VERIFY только для определенных репозиториев?

Я исправил это, запустив
git config http.sslVerify false, но не уверен, насколько безопасна моя связь с GIT сейчас(

...