Ga naar inhoud

De certificaatcontrole voor webapplicaties uitschakelen

In bepaalde contexten kan het nodig zijn de controle van het webcertificaat voor webapplicaties en reverse proxy's uit te schakelen.

Voorwaarden

Beschikken over SSH-toegang of consoletoegang tot de betreffende Edge Gateway plus toegang als superuser root.

Tip

De SFTP- of SSH-verbinding met de Edge Gateway kan worden geïnitieerd door een SSH-applicatie van CyberElements.

De parameter wordt uitgeschakeld in het configuratiebestand gateway.xml van de Edge Gateway. Dit bestand bevindt zich in de map /etc/ipdiva/gateway/ of in een van de andere mappen /etc/ipdiva/gateway*/ als er meerdere instanties parallel worden uitgevoerd (dat is bijvoorbeeld het geval bij een Cluster-architectuur).

U moet de waarde true van de tag verify-cert in sslconf wijzigen in false:

19
20
21
22
23
24
<session>
    <sslconf name="default">
        <ca-dir>/etc/ssl/certs</ca-dir>
        <verify-cert>false</verify-cert>
    </sslconf>
</session>

Na de wijziging van het configuratiebestand neemt de Edge Gateway de wijzigingen pas na een herstart in aanmerking.

Waarschuwing!

Het opnieuw starten van de Edge Gateway veroorzaakt een onderbreking van de gebruikerssessies die via de betreffende Edge Gateway lopen.

Tip

De Edge Gateway is standaard zo ingesteld dat hij elke dag om 6.25 uur opnieuw start. Als de wijziging niet urgent is, wordt zij de volgende dag in aanmerking genomen.

Om de hoofdinstantie opnieuw te starten, moet de volgende opdracht als superuser root worden uitgevoerd:

1
/usr/local/ipdiva/gateway/bin/restart

De voorgaande opdracht betreft alleen de hoofdinstantie. Voor alle andere instanties bevindt het pad naar het herstartscript van de instantie zich in de map /usr/local/ipdiva/<INSTANCE_NAME>/bin/restart, waarbij <INSTANCE_NAME> moet worden vervangen door de naam van de Edge Gateway-instantie.

Voorbeeld

Bij een Edge Gateway met een extra instantie met de naam gateway-additional verschijnen de mappen /etc/ipdiva/gateway-additional/ en /usr/local/ipdiva/gateway-additional. Om de namen van de verschillende instanties te achterhalen, volstaat het daarom de verschillende bestaande mappen op te sommen:

1
find /etc/ipdiva/ -type d -name "gateway*" | cut -d "/" -f4

Nog steeds aan de hand van het voorbeeld van een extra instantie met de naam gateway-additional zou het resultaat van de voorgaande opdracht als volgt zijn:

1
2
gateway-additional
gateway

Het configuratiebestand van deze instantie is dus /etc/ipdiva/gateway-additional/gateway.xml en de herstartopdracht is:

1
/usr/local/ipdiva/gateway-additional/bin/restart