pzs / nav-online-invoice

PHP interface for Online Invoice Data Reporting System of Hungarian Tax Office (NAV)
MIT License
146 stars 52 forks source link

Update Connector.php #61

Closed reture88 closed 2 years ago

reture88 commented 2 years ago

60-as cURL-hiba esetén (unable to get local issuer certificate) beállítható a $verifySSL propertynek fájlútvonal (string) is, ahova letölthetők a Mozilla CA-tanúsítványai a https://curl.se/ oldalról, pl.: $config->verifySSL = DIR."/certs/cacert.pem". Létező, 7 napnál régebbi fájl esetén a fájl frissítve lesz.

pzs commented 2 years ago

Szia! Köszi a PR-et! Viszont nem gondolom, hogy a tanúsítványletöltő/frissítő résznek a nav-online-invoice modulban lenne a helye. Ezt esetleg egy example fájlba tenném, ha ez gyakori probléma. A CURLOPT_CAINFO beállítása rész viszont hasznos lehet, ezt merge-hetem, viszont nem a verifySSL mezőbe írnám a cacert path-t, hanem létrehoznék egy ennek megfelelő mezőt a Config.php-ban:

public $verifySSL = true;
public $caPath = null;

és ha ez utóbbi nem null, akkor történne a beállítása.

reture88 commented 2 years ago

Hali Persze oksa ahogy érzed/jónak látod ☺

pzs @.***> ezt írta (időpont: 2022. máj. 26., Cs 12:45):

Szia! Köszi a PR-et! Viszont nem gondolom, hogy a tanúsítványletöltő/frissítő résznek a nav-online-invoice modulban lenne a helye. Ezt esetleg egy example fájlba tenném, ha ez gyakori probléma. A CURLOPT_CAINFO beállítása rész viszont hasznos lehet, ezt merge-hetem, viszont nem a verifySSL mezőbe írnám a cacert path-t, hanem létrehoznék egy ennek megfelelő mezőt a Config.php-ban:

public $verifySSL = true;

public $caPath = null;

és ha ez utóbbi nem null, akkor történne a beállítása.

— Reply to this email directly, view it on GitHub https://github.com/pzs/nav-online-invoice/pull/61#issuecomment-1138400761, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHCBCEUG4YQG7S5ZQFQLD7LVL5I3ZANCNFSM5W4S2ENQ . You are receiving this because you authored the thread.Message ID: @.***>