Neostrada 1.0

Od kilku dni plugin Neostrada zamiast przedstawiać odpowiednie dane, wyświetlał tylko „Błąd pobierania danych…„. Myślę sobie, że pewnie TP znów coś zmieniało w panelu. Po bliższym przyjrzeniu się sprawie znaleziono błąd.

Winiet wywala errora 12038, czyli:

12038     ERROR_INTERNET_SEC_CERT_CN_INVALIDSSL certificate common name (host name field) is incorrect.
For example, if you entered www.server.com and the common name on the certificate says www.different.com.

No to znamy już przyczynę, problemy z certyfikatem CN. Dodanie flagi INTERNET_FLAG_IGNORE_CERT_CN_INVALID w dwóch wywołaniach funkcji HttpOpenRequest załatwia sprawę ;)

Ktoś też wspomniał, ze PIN w opcjach pluga mógłby być ukryty za gwiazdkami. W takim wypadku, w pliku konfiguracyjnym PIN ten powinien zostać zakodowany. Można by to olać, wszak plik ten znajduje się w katalogu domowym usera, ale dla bezpieczeństwa jednak zakodowano :P

Za pomoc w kryptologii podziękowania należą się Tabrisowi :)

Tak, wiec dziś wyszedł nowy release pluginu, oznaczony numerkiem 1.0.

Changelog:

  • poprawienie pobierania danych (ERROR_INTERNET_SEC_CERT_CN_INVALID);
  • „gwiazdkowanie” i kodowanie pina;

Plugin do pobrania z forum ekipy ;)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *