Programovanie

Yosemite 10.10.3 porušuje niektoré aplikácie a stránky HTTPS

Nikoho, kto má s Apple nejaké skúsenosti, neprekvapilo, keď Mac OS X Yosemite 10.10 pokazil desiatky aplikácií. Softvéroví vývojári pracovali s beta verziami Yosemite už mesiace, takže väčšina mala kompatibilné verzie svojich aplikácií pripravené na stiahnutie do jedného alebo dvoch dní od vydania Yosemite. Predajca špecializovaných aplikácií často trvá dlhšie, ako zistil Paul Venezia.

Na druhej strane, používatelia aj vývojári softvéru očakávajú, že drobné vylepšenia verzií opravia chyby a zavedú iba nové funkcie, ktoré nič nerozbijú. To však nie je prípad aplikácie Yosemite 10.10.3, ktorá prerušila množstvo webov HTTPS, webových služieb a aplikácií, ktoré sťahujú obsah z týchto webov a služieb.

Ja osobne som o takúto chybu narazil v aplikácii Tableau Desktop: Tabla Objaviť v aplikácii zrazu prestala fungovať. Vývojári softvéru v spoločnosti Tableau problém vystopovali až k spoločnosti Apple, ktorá jednostranne vyhodila koreňový certifikát Geotrust / Equifax zo svojho koreňového obchodu. Tableau upgraduje certifikát na svojom webe, ale nemuselo by sa to stať, pretože spoločnosť Geotrust varovala dodávateľov, že certifikát sa ešte stále používa (moja kurzíva):

Táto koreňová CA bola koreňom používaným pre všetky certifikáty SSL GeoTrust mimo EV až do 22. júla 2010. Tento koreň bude potrebný na overenie certifikátov SSL GeoTrust SSL po mnoho ďalších rokov a možno ho stále používať ako súčasť krížovej certifikácie na zabezpečenie staršie aplikácie naďalej dôverujú certifikátom GeoTrust. Tento root musí byť naďalej zahrnutý v koreňových úložiskách predajcami. Predajcovia by nemali plánovať odstránenie podpory pre tento root, pokiaľ nebudú oficiálne informovaní, že root už nie je potrebný na podporu certifikátov alebo validácie CRL.

Ak by ste mali takýto problém, vyskúšajte nasledujúce riešenie, ktoré je úplne bezpečné, ale vyžaduje oprávnenie správcu:

  1. V počítači Mac prejdite na //www.geotrust.com/resources/root-certificates.
  2. Stiahnite si certifikát: Root 1 - Equifax Secure Certificate Authority.
  3. V priečinku Stiahnuté súbory kliknite na súbor Equifax .pem.
  4. Keď sa zobrazí výzva na potvrdenie pridania certifikátu, v aplikácii Kľúčenka vyberte Systém a kliknite na Pridať.
  5. Po výzve zadajte svoje heslo, aby ste mohli zmeniť systémový prívesok na kľúče
  6. Keď sa zobrazí otázka, či chcete dôverovať certifikátom podpísaným spoločnosťou Equifax ... odteraz kliknite na položku Vždy dôverovať.
  7. Tento výber potvrďte zadaním hesla.
  8. Zatvorte a znova otvorte aplikáciu alebo webový prehľadávač.

Poznámka pre Apple: Nemalo by to byť také ťažké. Predpokladalo sa, že úplná kontrola nad vašim vlastným ekosystémom zabráni takýmto nezmyslom, však?

$config[zx-auto] not found$config[zx-overlay] not found