¿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.