Я получаю ниже ошибка-
Got TLS error trying to find package cupertino_icons at https://pub.dartlang.org.
pub upgrade failed (69) -- attempting retry 2 in 2 seconds...
Насколько я понимаю, я нахожусь в офисной сети (VPN), поэтому я получаю эту ошибку.Я пробовал несколько вариантов, и я видел несколько постов, но ни в одном посте не указано, как это делать.Поэтому я опубликую все свои вопросы здесь, если кто-нибудь поможет, это будет действительно полезно для всех, кто собирается начать работу над флаттером
1) Как установить и создать самозаверяющий сертификат?
Нужно ли создавать самозаверяющий сертификат для домена pub.dartlang.org
?Я пытался создать сертификат с помощью этого (https://www.akadia.com/services/ssh_test_certificate.html) использовать домен как pub.dartlang.org
, это правильный путь или как это сделать?
2) Я поставил DART_VM_OPTIONS=--root-certs-file=C:\Users\dev\certs\chrome.cer
в качестве своего сертификата, но все ещепроблема не решена.
3) Если мне нужно установить https_proxy
?Какие значения для имени хоста и порта в VPN?Как я могу найти эти значения? Приложение Flutter за корпоративным брандмауэром выдает ошибку TLS при получении пакетов
4) Чтобы решить эту проблему, я видел ссылку на этот комментарий https://github.com/dart-lang/pub/issues/1882#issuecomment-415588527 Как это реализовать?
Я пробовал несколько вещей, если кто-то может помочь, как обойти эту ошибку, которая поможет многим, я думаю.