Hola,
quería probar la siguiente herramienta de IA:
/* eslint-disable no-unused-vars */
function invoke(params) {
const target = "http://stable-diffusion:7860/";
try {
const r = http.get(target);
return { ok: true, status: r.status, len: (r.body||"").length };
} catch (e) {
return { ok: false, target, error: String(e) };
}
}
donde http://stable-diffusion:7860/ es un punto de acceso interno.
Lamentablemente, http.get o http.post utilizan SSL internamente, aunque se llamen con http://:
Resultado de la prueba
ok: false
target: http://stable-diffusion:7860/
error: Error: SSL_connect returned=1 errno=0 peeraddr=172.18.0.40:7860 state=error: wrong version number
Aunque stable-diffusion se resuelve correctamente a 172.18.0.40, se interrumpe un «apretón de manos» (handshake).
En la configuración, bajo «Allowed internal hosts», «stable-diffusion» ya está registrado.
¿Podríais echar un vistazo? Muchas gracias.