Preskočiť na obsah

Známe obmedzenia a nedostatky ​

Dostupnosť WebSocket rozhrania ​

Aplikácia Web Signer očakáva WebSocket spojenia na lokálnom sieťovom rozhraní (localhost), kde obsadí prvý dostupný TCP port z množiny 2378, 3546, 4384, 5147, 5692, 6378, 7678, 7681, 9799 a 9796.

Ak nie je ani jeden z uvedených portov dostupný, tak aplikácia WebSocket rozhranie nesprístupní a nebude pomocou nej možné podpisovať dokumenty.

Prehliadač Apple Safari ​

Vo všeobecnosti platí, že s aplikáciou Web Signer dokáže komunikovať ľubovoľný prehliadač, ktorý v zmysle W3C špecifikácie „Secure Contexts“ považuje localhost za tzv. potentially trustworthy origin.

V prehliadači Google Chrome je táto vlastnosť dostupná od verzie 53 vydanej v roku 2016. V prehliadači Mozilla Firefox je táto vlastnosť dostupná od verzie 55 vydanej v roku 2017. V prehliadači Apple Safari sa táto vlastnosť bez výsledku rieši už od roku 2017.

Z našej pozície bohužiaľ nevieme nijako ovplyvniť, kedy sa spoločnosť Apple rozhodne vo svojom prehliadači túto alebo ľubovoľnú inú technológiu podporovať. Situáciu však aktívne monitorujeme a hneď ako Safari dobehne ostatné prehliadače, budeme na to reagovať.

Výber vlastného úložiska na macOS ​

Operačný systém macOS neumožňuje svojim používateľom jednoducho vstúpiť dovnútra niektorých špeciálnych adresárov, ako sú napríklad jednotlivé aplikácie nachádzajúce sa v adresári /Applications alebo adresár /usr.

Ak je v dialógu zobrazenom aplikáciou Web Signer pri výbere vlastnej PKCS#11 knižnice potrebné vstúpiť do takéhoto adresára, je možné uvedené obmedzenie operačného systému obísť použitím klávesovej skratky Shift+Command+G a následným priamym zadaním cesty k požadovanému adresáru.

Zobrazenie ikony aplikácie na Debiane ​

Na distribúcii Debian sa po spustení aplikácie Web Signer nemusí na lište (angl. menu bar) zobraziť jej žltá ikona. Ide o známe obmedzenie grafického prostredia Gnome v tejto distribúcii a obísť ho je možné takto:

  • Nainštalujte balík gnome-shell-extension-appindicator
  • Reštartujte počítač
  • Spustite aplikáciu „Extensions“ a zapnite v nej rozšírenie „Ubuntu AppIndicators“
  • Reštartujte počítač

Presun hlavného okna do popredia ​

Na operačnom systéme Linux s grafickým rozhraním Gnome sa po výzve z webového prehliadača nedokáže hlavné okno aplikácie presunúť do popredia. Tento problém je spôsobený tzv. „focus stealing prevention“ funkcionalitou grafického rozhrania Gnome a je možné ho odstrániť napríklad inštaláciou vhodného rozšírenia pre Gnome Shell.