¿Qué significa "Servidor ****** no está en la lista negra" en la salida detallada curl? [cerrado]


9

¿Por qué el servidor debe estar en la lista negra?

¿Por curl u otro programa?

¿Cómo se puede poner en la lista negra al servidor?

¿Depende del servidor o del programa?

¿Es esta la dirección IP que aparece en la lista negra o el nombre del servidor en la respuesta http?

PD: No sé si es relevante, pero estoy corriendo en Linux / Ubuntu.

Aquí está la salida completa (prueba de tornado en localhost)

> * Rebuilt URL to: localhost:8888/
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 8888 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:8888
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Fri, 16 May 2014 16:35:40 GMT
< Content-Length: 12
< Etag: "e02aa1b106d5c7c6a98def2b13005d5b84fd8dc8"
< Content-Type: text/html; charset=UTF-8
* Server TornadoServer/3.2 is not blacklisted
< Server: TornadoServer/3.2
< 
* Connection #0 to host localhost left intact
Hello, world

Respuestas:


8

Es un mensaje interno de curl.

Ver: https://github.com/bagder/curl/blob/master/lib/pipeline.c

Parece ser parte de una curlcaracterística relacionada con la canalización.

bool Curl_pipeline_server_blacklisted(struct SessionHandle *handle,
                                      char *server_name)
{
...
    infof(handle, "Server %s is not blacklisted\n", server_name);

Comienza con una estrella, lo que significa que, según el documento, es un mensaje curl.
JulienFr

44
Las notas en daniel.haxx.se/blog/2013/03/26/… describen las listas negras y cómo libcurl usa esta opción para deshabilitar la canalización HTTP para ciertos sitios. No estoy seguro de si hay una manera de controlar este comportamiento desde la aplicación curl front-end; esto solo se puede ajustar llamando a la API de libcurl directamente.
Alex Varju

1
Entonces, la lista negra se trata solo de canalización HTTP. No es gran cosa entonces.
JulienFr

44
Creo que esta respuesta debería ampliarse. solo al leer los comentarios se comprende que de alguna manera es un mensaje interno curl relacionado con algo http. y yo, como lector casual, queda en blanco cuando se trata de lo que realmente trata el mensaje.
oligofren

1
@oligofren, estoy de acuerdo, así que agregué "Es un mensaje interno de curl". como una introducción
wodow
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.