Skip to content

Commit 40c6da6

Browse files
committed
Add Inno Download Plugin source
1 parent 8f4a9c3 commit 40c6da6

122 files changed

Lines changed: 6792 additions & 9 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

windows/developer_platform_installer.iss

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ var
8989
// Flag indicating whether the user has authenticated successfully
9090
IsAuthenticated: Boolean;
9191
92+
// rh_sso cookie value for downloading JBDS
93+
RHSSOCookieValue: String;
94+
9295
// Converts a color String in the format '$rrggbb' to a TColor value
9396
function StringToColor(Color: String): TColor;
9497
var
@@ -319,7 +322,7 @@ begin
319322
// Tidy up the response to make it valid XML so we can parse it
320323
ResponseText := EfTidy.TidyMemToMem(WinHttpReq.ResponseText);
321324
322-
//MsgBox('Got response: ' + ResponseText, mbInformation, MB_OK);
325+
Log('Got response: ' + ResponseText);
323326
324327
// Parse the now-valid XML response and extract the values we're interested in
325328
SAMLValues := ExtractSAMLFormValues(ResponseText);
@@ -334,7 +337,7 @@ begin
334337
WinHttpReq.SetRequestHeader('Content-Length', IntToStr(Length(RequestText)));
335338
WinHttpReq.Send(RequestText);
336339
337-
//MsgBox('Sending request: ' + RequestText, mbInformation, MB_OK);
340+
Log('Sending request: ' + RequestText);
338341
339342
if WinHttpReq.Status <> 200 then
340343
begin
@@ -345,21 +348,19 @@ begin
345348
// Tidy up the response to make it valid XML so we can parse it
346349
ResponseText := EfTidy.TidyMemToMem(WinHttpReq.ResponseText);
347350
348-
//MsgBox('Got response: ' + ResponseText, mbInformation, MB_OK);
351+
Log('Got response: ' + ResponseText);
349352
350353
// Extract the Action, SAMLResponse and RelayState parameter values from the response
351354
SAMLValues := ExtractSAMLFormValues(ResponseText);
352355
353-
{MsgBox('Posting SAMLResponse to ' + SAMLValues.Action + ', Request length: ' +
356+
Log('Posting SAMLResponse to ' + SAMLValues.Action + ', Request length: ' +
354357
IntToStr(Length(SAMLValues.SAMLResponse)) +
355358
', SAMLResponse: ' + Copy(SAMLValues.SAMLResponse, 1, 1000) +
356-
', RelayState: ' + SAMLValues.RelayState,
357-
mbInformation, MB_OK);}
359+
', RelayState: ' + SAMLValues.RelayState);
358360
359361
RequestText := 'SAMLResponse=' + URLEncode(SAMLValues.SAMLResponse) +
360362
'&RelayState=' + URLEncode(SAMLValues.RelayState);
361363
362-
//MsgBox('Sending request: ' + Copy(RequestText, 0, 1000), mbInformation, MB_OK);
363364
WinHttpReq.Open('POST', SAMLValues.Action, false);
364365
365366
// Do not follow redirects here
@@ -375,8 +376,8 @@ begin
375376
AuthLabel.Font.Color := clRed;
376377
Exit;
377378
end else begin
378-
MsgBox('Got rh_sso cookie: ' +
379-
GetCookieValue(WinHttpReq.getResponseHeader('Set-Cookie'), 'rh_sso'), mbInformation, MB_OK);
379+
RHSSOCookieValue := GetCookieValue(WinHttpReq.getResponseHeader('Set-Cookie'), 'rh_sso')
380+
Log('Got rh_sso cookie: ' + RHSSOCookieValue);
380381
end;
381382
end;
382383

windows/idp_source/COPYING.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Copyright (c) 2013-2015 Mitrich Software
2+
3+
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
4+
5+
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
6+
7+
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
8+
9+
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
10+
11+
3. This notice may not be removed or altered from any source distribution.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
zh.IDP_FormCaption =下载文件
3+
zh.IDP_FormDescription =请等待安装程序下载文件...
4+
zh.IDP_TotalProgress =总进度
5+
zh.IDP_CurrentFile =当前文件
6+
zh.IDP_File =文件:
7+
zh.IDP_Speed =速度:
8+
zh.IDP_Status =状态:
9+
zh.IDP_ElapsedTime =已用时间:
10+
zh.IDP_RemainingTime =剩余时间:
11+
zh.IDP_DetailsButton =详情
12+
zh.IDP_HideButton =隐藏
13+
zh.IDP_RetryButton =重试
14+
zh.IDP_IgnoreButton =忽略
15+
zh.IDP_KBs =KB/s
16+
zh.IDP_MBs =MB/s
17+
zh.IDP_X_of_X =%.2f of %.2f
18+
zh.IDP_KB =KB
19+
zh.IDP_MB =MB
20+
zh.IDP_GB =GB
21+
zh.IDP_Initializing =正在初始化...
22+
zh.IDP_GettingFileInformation=正在获取文件信息...
23+
zh.IDP_StartingDownload =开始下载...
24+
zh.IDP_Connecting =正在连接...
25+
zh.IDP_Downloading =正在下载...
26+
zh.IDP_DownloadComplete =下载完成
27+
zh.IDP_DownloadFailed =下载失败
28+
zh.IDP_CannotConnect =不能连接
29+
zh.IDP_CancellingDownload =正在取消下载...
30+
zh.IDP_Unknown =未知
31+
zh.IDP_DownloadCancelled =下载被取消
32+
zh.IDP_RetryNext =检查你的网络连接,点击“重试”重新下载,或点击“下一步”继续安装。
33+
zh.IDP_RetryCancel =检查你的网络连接,点击“重试”重新下载,或点击“取消”中止安装。
34+
zh.IDP_FilesNotDownloaded =下面文件不能下载:
35+
zh.IDP_HTTPError_X =HTTP 错误 %d
36+
zh.IDP_400 =错误的请求 (400)
37+
zh.IDP_401 =访问被拒绝 (401)
38+
zh.IDP_404 =未找到文件 (404)
39+
zh.IDP_407 =需要验证代理 (407)
40+
zh.IDP_500 =服务器内部错误 (500)
41+
zh.IDP_502 =错误的网关 (502)
42+
zh.IDP_503 =服务暂时不可用 (503)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
be.IDP_FormCaption =Ñïàìïî¢âàííå äàäàòêîâûõ ôàéëà¢
3+
be.IDP_FormDescription =Êàë³ ëàñêà, ïà÷àêàéöå, ïàêóëü óñòà븢í³ê ïàìïóå äàäàòêîâûÿ ôàéëû...
4+
be.IDP_TotalProgress =Àãóëüíû ïðàãðýñ
5+
be.IDP_CurrentFile =Áÿãó÷û ôàéë
6+
be.IDP_File =Ôàéë:
7+
be.IDP_Speed =Õóòêàñöü:
8+
be.IDP_Status =Ñòàí:
9+
be.IDP_ElapsedTime =̳íóëà ÷àñó:
10+
be.IDP_RemainingTime =Çàñòàëîñÿ ÷àñó:
11+
be.IDP_DetailsButton =Ïàäðàáÿçíåé
12+
be.IDP_HideButton =Ñõàâàöü
13+
be.IDP_RetryButton =Ïà¢òàðûöü
14+
be.IDP_IgnoreButton =
15+
be.IDP_KBs =ÊÁ/ñ
16+
be.IDP_MBs =ÌÁ/ñ
17+
be.IDP_X_of_X =%.2f ç %.2f
18+
be.IDP_KB =ÊÁ
19+
be.IDP_MB =ÌÁ
20+
be.IDP_GB =ÃÁ
21+
be.IDP_Initializing =²í³öûÿë³çàöûÿ...
22+
be.IDP_GettingFileInformation=Àòðûìàííå çâåñòàê ïðà ôàéë...
23+
be.IDP_StartingDownload =Ñïàìïî¢âàííå ïà÷ûíàåööà...
24+
be.IDP_Connecting =Çëó÷ýííå...
25+
be.IDP_Downloading =Ñïàìïî¢âàííå...
26+
be.IDP_DownloadComplete =Ñïàìïî¢âàííå ñêîí÷ûëàñÿ
27+
be.IDP_DownloadFailed =Íå ¢äàëîñÿ ñïàìïàâàöü
28+
be.IDP_CannotConnect =Íåëüãà çëó÷ûööà
29+
be.IDP_CancellingDownload =Ñêàñàâàííå ñïàìïî¢âàííÿ...
30+
be.IDP_Unknown =Íåâÿäîìà
31+
be.IDP_DownloadCancelled =Çàãðóçêà îòìåíåíà
32+
be.IDP_RetryNext =Ïðàâåðöå ñâภçëó÷ýííå ç Ñåö³âàì ³ íàö³ñí³öå 'Ïà¢òàðûöü' êàá ïà÷àöü ñïàìïî¢âàííå íàíîâà, àáî íàö³ñí³öå 'Äàëåé' êàá ïðàöÿãíóöü óñòàëÿâàííå.
33+
be.IDP_RetryCancel =Ïðàâåðöå ñâภçëó÷ýííå ç Ñåö³âàì ³ íàö³ñí³öå 'Ïà¢òàðûöü' êàá ïà÷àöü ñïàìïî¢âàííå íàíîâà, àáî íàö³ñí³öå 'Ñêàñàâàöü' êàá ñêàñàâàöü óñòàëÿâàííå.
34+
be.IDP_FilesNotDownloaded =
35+
be.IDP_HTTPError_X =Ïàìûëêà HTTP %d
36+
be.IDP_400 =Ïàìûëêîâû çàïûò (400)
37+
be.IDP_401 =Äîñòóï çàáàðîíåíû (401)
38+
be.IDP_404 =Ôàéë íå çíîéäçåíû (404)
39+
be.IDP_407 =Íåàáõîäíà à¢òàðûçàöûÿ ïðîêñè (407)
40+
be.IDP_500 =Óíóòðàíàÿ ïàìûëêà ñåðâåðà (500)
41+
be.IDP_502 =Ïàìûëêîâû øëþç (502)
42+
be.IDP_503 =Ñåðâåð ÷àñîâû íåäàñòóïíû (503)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
pt_br.IDP_FormCaption =Baixando arquivos
3+
pt_br.IDP_FormDescription =Por favor aguarde, enquanto recebe arquivos adicionais...
4+
pt_br.IDP_TotalProgress =Progresso total
5+
pt_br.IDP_CurrentFile =Arquivo atual
6+
pt_br.IDP_File =Arquivo:
7+
pt_br.IDP_Speed =Velocidade:
8+
pt_br.IDP_Status =Estado:
9+
pt_br.IDP_ElapsedTime =Tempo decorrido:
10+
pt_br.IDP_RemainingTime =Tempo remanescente:
11+
pt_br.IDP_DetailsButton =Detalhes
12+
pt_br.IDP_HideButton =Ocultar
13+
pt_br.IDP_RetryButton =Repetir
14+
pt_br.IDP_IgnoreButton =
15+
pt_br.IDP_KBs =KB/s
16+
pt_br.IDP_MBs =MB/s
17+
pt_br.IDP_X_of_X =%.2f de %.2f
18+
pt_br.IDP_KB =KB
19+
pt_br.IDP_MB =MB
20+
pt_br.IDP_GB =GB
21+
pt_br.IDP_Initializing =Inicializando...
22+
pt_br.IDP_GettingFileInformation=Recebendo informações do arquivo...
23+
pt_br.IDP_StartingDownload =Iniciando o download...
24+
pt_br.IDP_Connecting =Conectando...
25+
pt_br.IDP_Downloading =Baixando...
26+
pt_br.IDP_DownloadComplete =Download finalizado
27+
pt_br.IDP_DownloadFailed =Falha no download
28+
pt_br.IDP_CannotConnect =Não pode conectar
29+
pt_br.IDP_CancellingDownload =Cancelando o download...
30+
pt_br.IDP_Unknown =Desconhecido
31+
pt_br.IDP_DownloadCancelled =Download cancelado
32+
pt_br.IDP_RetryNext =Verifique sua conexão e clique em 'Repetir' para tentar novamente o download dos arquivos, ou clique em 'Próximo' para continuar a instalação mesmo assim.
33+
pt_br.IDP_RetryCancel =Verifique sua conexão e clique em 'Repetir' para tentar novamente o download dos arquivos, ou clique em 'Cancel' para finalizar a Instalação.
34+
pt_br.IDP_FilesNotDownloaded =
35+
pt_br.IDP_HTTPError_X =erro HTTP %d
36+
pt_br.IDP_400 =Requisição inválida (400)
37+
pt_br.IDP_401 =Acesso negado (401)
38+
pt_br.IDP_404 =Arquivo não encontrado (404)
39+
pt_br.IDP_407 =Autenticação de proxy necessária (407)
40+
pt_br.IDP_500 =Erro interno do servidor (500)
41+
pt_br.IDP_502 =Bad Gateway (502)
42+
pt_br.IDP_503 =Serviço temporariamente indisponível (503)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
IDP_FormCaption =Downloading additional files
3+
IDP_FormDescription =Please wait, while setup downloading additional files...
4+
IDP_TotalProgress =Total progress
5+
IDP_CurrentFile =Current file
6+
IDP_File =File:
7+
IDP_Speed =Speed:
8+
IDP_Status =Status:
9+
IDP_ElapsedTime =Elapsed time:
10+
IDP_RemainingTime =Remaining time:
11+
IDP_DetailsButton =Details
12+
IDP_HideButton =Hide
13+
IDP_RetryButton =Retry
14+
IDP_IgnoreButton =Ignore
15+
IDP_KBs =KB/s
16+
IDP_MBs =MB/s
17+
IDP_X_of_X =%.2f of %.2f
18+
IDP_KB =KB
19+
IDP_MB =MB
20+
IDP_GB =GB
21+
IDP_Initializing =Initializing...
22+
IDP_GettingFileInformation=Getting file information...
23+
IDP_StartingDownload =Starting download...
24+
IDP_Connecting =Connecting...
25+
IDP_Downloading =Downloading...
26+
IDP_DownloadComplete =Download complete
27+
IDP_DownloadFailed =Download failed
28+
IDP_CannotConnect =Cannot connect
29+
IDP_CancellingDownload =Cancelling download...
30+
IDP_Unknown =Unknown
31+
IDP_DownloadCancelled =Download cancelled
32+
IDP_RetryNext =Check your connection and click 'Retry' to try downloading the files again, or click 'Next' to continue installing anyway.
33+
IDP_RetryCancel =Check your connection and click 'Retry' to try downloading the files again, or click 'Cancel' to terminate setup.
34+
IDP_FilesNotDownloaded =The following files were not downloaded:
35+
IDP_HTTPError_X =HTTP error %d
36+
IDP_400 =Bad request (400)
37+
IDP_401 =Access denied (401)
38+
IDP_404 =File not found (404)
39+
IDP_407 =Proxy authentication required (407)
40+
IDP_500 =Server internal error (500)
41+
IDP_502 =Bad gateway (502)
42+
IDP_503 =Service temporaily unavailable (503)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
fi.IDP_FormCaption =Tiedostojen lataus
3+
fi.IDP_FormDescription =Odota, asennusohjelma lataa nyt tiedostoja koneellesi...
4+
fi.IDP_TotalProgress =Latauksien edistyminen
5+
fi.IDP_CurrentFile =Nyt ladattava tiedosto
6+
fi.IDP_File =Tiedosto:
7+
fi.IDP_Speed =Nopeus:
8+
fi.IDP_Status =Tila:
9+
fi.IDP_ElapsedTime =Aikaa käytetty:
10+
fi.IDP_RemainingTime =Aikaa jäljellä:
11+
fi.IDP_DetailsButton =Tiedot
12+
fi.IDP_HideButton =Piilota
13+
fi.IDP_RetryButton =Yritä uudelleen
14+
fi.IDP_IgnoreButton =Hylkää
15+
fi.IDP_KBs =KT/s
16+
fi.IDP_MBs =MT/s
17+
fi.IDP_X_of_X =%.2f of %.2f
18+
fi.IDP_KB =KT
19+
fi.IDP_MB =MT
20+
fi.IDP_GB =GT
21+
fi.IDP_Initializing =Alustetaan...
22+
fi.IDP_GettingFileInformation=Haetaan tiedostojen tietoja...
23+
fi.IDP_StartingDownload =Aloitetaan latausta...
24+
fi.IDP_Connecting =Yhdistetään...
25+
fi.IDP_Downloading =Ladataan...
26+
fi.IDP_DownloadComplete =Lataus valmis
27+
fi.IDP_DownloadFailed =Lataus epäonnistui
28+
fi.IDP_CannotConnect =Virhe yhdistettäessä
29+
fi.IDP_CancellingDownload =Peruutetaan latausta...
30+
fi.IDP_Unknown =Tuntematon
31+
fi.IDP_DownloadCancelled =Lataus peruttiin
32+
fi.IDP_RetryNext =Tarkista nettiyhteytesi tila ja klikkaa 'Yritä uudelleen' jatkaaksesi tiedostojen lataamista, tai klikkaa 'Seuraava' jatkaaksesi asennusta ilman ladattuja tiedostoja.
33+
fi.IDP_RetryCancel =Tarkista nettiyhteytesi tila ja klikkaa 'Yritä uudelleen' jatkaaksesi tiedostojen lataamista, tai klikkaa 'Peruuta' keskeyttääksesi asennus.
34+
fi.IDP_FilesNotDownloaded =Seuraavia tiedostoja ei pystytty lataamaan:
35+
fi.IDP_HTTPError_X =HTTP virhe %d
36+
fi.IDP_400 =Virheellinen pyyntö (400)
37+
fi.IDP_401 =Käyttö estetty (401)
38+
fi.IDP_404 =Tiedostoa ei löydy (404)
39+
fi.IDP_407 =???
40+
fi.IDP_500 =Palvelimen sisäinen virhe (500)
41+
fi.IDP_502 =Virheellinen gateway (502)
42+
fi.IDP_503 =Palvelu väliaikaisesti ei saatavilla (503)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
fr.IDP_FormCaption =Téléchargement des fichiers additionnels
3+
fr.IDP_FormDescription =Veuillez patienter durant le téléchargement des fichiers additionnels...
4+
fr.IDP_TotalProgress =Progression générale:
5+
fr.IDP_CurrentFile =Fichier en cours:
6+
fr.IDP_File =Fichier:
7+
fr.IDP_Speed =Vitesse:
8+
fr.IDP_Status =Status:
9+
fr.IDP_ElapsedTime =Temps écoulé:
10+
fr.IDP_RemainingTime =Temps restant:
11+
fr.IDP_DetailsButton =Détails
12+
fr.IDP_HideButton =Cacher
13+
fr.IDP_RetryButton =Réessayer
14+
fr.IDP_IgnoreButton =
15+
fr.IDP_KBs =KB/s
16+
fr.IDP_MBs =MB/s
17+
fr.IDP_X_of_X =%.2f de %.2f
18+
fr.IDP_KB =KB
19+
fr.IDP_MB =MB
20+
fr.IDP_GB =GB
21+
fr.IDP_Initializing =
22+
fr.IDP_GettingFileInformation=Récupération du fichier d'information...
23+
fr.IDP_StartingDownload =Début du téléchargement...
24+
fr.IDP_Connecting =Connexion...
25+
fr.IDP_Downloading =Téléchargement...
26+
fr.IDP_DownloadComplete =Téléchargement terminé
27+
fr.IDP_DownloadFailed =Téléchargement interrompu
28+
fr.IDP_CannotConnect =Impossible de se connecter
29+
fr.IDP_CancellingDownload =
30+
fr.IDP_Unknown =Inconnu
31+
fr.IDP_DownloadCancelled =
32+
fr.IDP_RetryNext =Désolé, le fichier n'a pu être téléchargé. Cliquez réessayer pour essayer à nouveau de le télécharger, ou cliquez suivant pour continuer l'installation.
33+
fr.IDP_RetryCancel =Désolé, le fichier n'a pu être téléchargé. Cliquez réessayer pour essayer à nouveau de le télécharger, ou cliquez annuler pour terminer l'installation.
34+
fr.IDP_FilesNotDownloaded =
35+
fr.IDP_HTTPError_X =
36+
fr.IDP_400 =
37+
fr.IDP_401 =
38+
fr.IDP_404 =
39+
fr.IDP_407 =???
40+
fr.IDP_500 =
41+
fr.IDP_502 =
42+
fr.IDP_503 =
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[CustomMessages]
2+
de.IDP_FormCaption =Download zusätzlicher Dateien
3+
de.IDP_FormDescription =Bitte warten, das Setup lädt nun zusätzliche Dateien...
4+
de.IDP_TotalProgress =Gesamter Fortschritt:
5+
de.IDP_CurrentFile =Aktuelle Datei:
6+
de.IDP_File =Datei:
7+
de.IDP_Speed =Geschwindigkeit:
8+
de.IDP_Status =Status:
9+
de.IDP_ElapsedTime =Vergangene Zeit:
10+
de.IDP_RemainingTime =Verbleibende Zeit:
11+
de.IDP_DetailsButton =Details
12+
de.IDP_HideButton =Verstecken
13+
de.IDP_RetryButton =Wiederholen
14+
de.IDP_IgnoreButton =
15+
de.IDP_KBs =kB/s
16+
de.IDP_MBs =MB/s
17+
de.IDP_X_of_X =%.2f von %.2f
18+
de.IDP_KB =KB
19+
de.IDP_MB =MB
20+
de.IDP_GB =GB
21+
de.IDP_Initializing =Initialisieren...
22+
de.IDP_GettingFileInformation=Empfange Dateiinformationen...
23+
de.IDP_StartingDownload =Starte Download...
24+
de.IDP_Connecting =Verbinde...
25+
de.IDP_Downloading =Downloade...
26+
de.IDP_DownloadComplete =Download abgeschlossen
27+
de.IDP_DownloadFailed =Download fehlgeschlagen
28+
de.IDP_CannotConnect =Die Verbindung konnte nicht hergestellt werden
29+
de.IDP_CancellingDownload =Download wird abgebrochen...
30+
de.IDP_Unknown =Unbekannt
31+
de.IDP_DownloadCancelled =Download abgebrochen
32+
de.IDP_RetryNext =Prüfen Sie Ihre Verbindung und klicken Sie auf 'Wiederholen' für einen erneuten Versuch oder klicken Sie auf 'Weiter' um dennoch fortzusetzen.
33+
de.IDP_RetryCancel =Prüfen Sie Ihre Verbindung und klicken Sie auf 'Wiederholen' für einen erneuten Versuch oder klicken Sie auf 'Abbrechen' um das Setup zu verlassen.
34+
de.IDP_FilesNotDownloaded =
35+
de.IDP_HTTPError_X =HTTP Fehler %d
36+
de.IDP_400 =Ungültige Anforderung (400)
37+
de.IDP_401 =Nicht autorisiert (401)
38+
de.IDP_404 =Datei nicht gefunden (404)
39+
de.IDP_407 =???
40+
de.IDP_500 =Interner Serverfehler (500)
41+
de.IDP_502 =Falsches Gateway (502)
42+
de.IDP_503 =Service nicht verfügbar (503)

0 commit comments

Comments
 (0)