Provozujete-li ABRA Flexi na vlastním serveru a omezujete přístup do internetu (firewall, proxy), musí mít server i počítače uživatelů povolený přístup na adresu, ze které se načítá webové rozhraní. Bez ní webové rozhraní nefunguje.
Adresy, které musí být dostupné
https://d9iphvhnmgdn1.cloudfront.net/versions.json: přehled verzí webového rozhraní,https://d9iphvhnmgdn1.cloudfront.net/{verze}/index.htmla ostatní soubory ve složce verze (JavaScript, styly, obrázky): samotné webové rozhraní.
⚠️ Nejjednodušší je povolit celou doménu d9iphvhnmgdn1.cloudfront.net, a to pro server ABRA Flexi i pro počítače, ze kterých uživatelé webové rozhraní otevírají.
Jak se webové rozhraní načítá
Server ABRA Flexi si z adresy
https://d9iphvhnmgdn1.cloudfront.net/versions.jsonzjistí, která verze webového rozhraní patří k nainstalované verzi serveru.Stáhne soubor
index.htmltéto verze, nahradí v něm cesty ke zdrojům (JavaScript a další soubory) a vrátí ho jako odpověď na adresu serveru, napříkladlocalhost:5434nebo libovolnou adresu nastavenou ve Vaší síti.Prohlížeč pak stahuje JavaScript a ostatní zdroje přímo z
d9iphvhnmgdn1.cloudfront.net, už ne přes server.
Soubor index.html se stahuje s každým požadavkem. Výpis obsahu adresáře (directory listing) je na úložišti zakázaný, takže samotná adresa https://d9iphvhnmgdn1.cloudfront.net/ vrací chybu. To je v pořádku.
💡 Potřebujete poradit s nastavením? Napište nám na podporaflexi@abra.eu nebo do chatu v pravém dolním rohu.
