Zapewne każdy pamięta iż na samym początku działania e-deklaracji był problem z brakiem certyfikatów. Przy starcie programu musieliśmy klikać „Trust for this sessions/Zaufaj tej sesji”. Częściowo udało mi się problem rozwiązać i to nie dzięki oficjalnej dokumentacji, która nie zawiera pełnej listy certyfikatów.
Rozwiązaniem jest skopiowanie listy certyfikatów https://www.dropbox.com/s/9okj9qwe4kxtjb3/certyfikaty.txt?dl=0
do katalogu z ustawieniami Adobe Air czyli:
Robimy backup istniejącego pliku:
mv -f ~/.appdata/Adobe/AIR/Certs/curl-ca-bundle.crt ~/.appdata/Adobe/AIR/Certs/curl-ca-bundle.crt_backup
Kopiujemy zawartość pliku z miejsca gdzie go zapisaliśmy i gotowe.
cat certyfikaty.txt > ~/.appdata/Adobe/AIR/Certs/curl-ca-bundle.crt
Mała ciekawostka związana z instalacją edeklaracji jeśli mamy wersję e-deklaracji pochodzącą z AUR (Arch) to wystarczy usunąć plik curl-ca-bundle.crt a właściwe certyfikaty automatycznie zostaną ściągnięte, nie wiem od którego momentu zostało to poprawione (10.0.1?). Z drugiej strony przy edeklaracjach gdzie poszczególne komponenty AIR i Readeara pochodzą z paczek .rpm ten patent już nie działa i trzeba samemu podegrać plik…