Конфигурация DataPower SSL для "Fetch" приводит к "не удается получить профиль SSL" - PullRequest
1 голос
/ 20 июня 2020

У нас есть файл javascript, размещенный на GitHub, который я хотел бы получить:

введите описание изображения здесь

Журналы ошибок:

172416  cli error   320673          0x81000224  === Line 2: copy -f https://raw.githubusercontent.com/mmxxxxx/abc/master/shim_mpgw_mapping.js store:///js/shim_mpgw_mapping.js
172416  audit   error   320673          0x82400020  (admin:default:web-gui:10.106.170.13): (config)# copy -f https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js store:///js/shim_mpgw_mapping.js
172416  audit   error   320673          0x8240002e  (admin:default:*:*): Copying file "https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js" to "store:///js/shim_mpgw_mapping.js" failed
172416  cli error   320673          0x810002e7  File copy failed - destination URL could not be opened: store:///js/shim_mpgw_mapping.js
172416  file    error   320673          0x8100015c  Copying file "https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js" to "store:///js/shim_mpgw_mapping.js" : failed
172416  system  warning 320673          0x8040000a  destination URL could not be opened: store:///js/shim_mpgw_mapping.js
172416  network error   31711           0x80e0005a  Cannot establish SSL credentials (credential is NULL), URL: 'https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js'.
172416  network warning 31711           0x80e00058  SSL connection to 'https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js' failed, unable to get SSL Profile ''
172416  network warning 31711           0x80e00058  SSL connection to 'https://raw.githubusercontent.com/mm58169/datapower7/master/shim_mpgw_mapping.js' failed, unable to get SSL Profile ''

Ответы [ 2 ]

2 голосов
/ 24 июня 2020

@ Von C правильно, что вам нужен профиль клиента SSL. Вам нужно добавить его в User Agent вашего сервиса: введите описание изображения здесь

Действие Fetch загрузит файл в вашу файловую систему DataPower local:///, так что вы можете загрузить его вручную и загрузить в экземпляр DataPower, хотя ...

0 голосов
/ 20 июня 2020

Это должно быть связано с выбором TLS, например, с параметром конфигурации службы DataPower с именем var://service/tls-info или serviceVars.tlsInfo, которые могут быть установлены неправильно.

Затем вам нужно будет определить SSL клиент профиль (который защищает соединения между DataPower Gateway и его целями)

...