no se puede configurar cntlm en ubuntu para la autenticación NTLM

no se puede configurar cntlm en ubuntu para la autenticación NTLM

Estoy intentando configurar cntlm en ubuntu13 para la autenticación NTLM. Usé apt-get install para configurar ctlm. Mi archivo cntlm.conf en el directorio etc se copia a continuación: el nombre de usuario/dominio y la contraseña son correctos (los he probado con una aplicación diferente). Sin embargo, cuando intento iniciar cntlm a través de /etc/init.d/ntlm start (o reiniciar), siempre falla y el mensaje de error se copia al final. Cualquier sugerencia para solucionar o solucionar este problema será muy apreciada.

cntlm.conf

# Cntlm Authentication Proxy Configuration

Username        account
Domain          xxxxxx.com
Password        password
# NOTE: Use plaintext password only at your own risk
# Use hashes instead. You can use a "cntlm -M" and "cntlm -H"
# command sequence to get the right config for your environment.
# See cntlm man page
# Example secure config shown below.
# PassLM          1AD35398BE6565DDB5C4EF70C0593492
# PassNT          77B9081511704EE852F94227CF48A793
### Only for user 'testuser', domain 'corp-uk'
# PassNTLMv2      D5826E9C665C37C80B53397D5C07BBCB

# Workstation   netbios_hostname

###Proxy                10.0.0.41:8080
###Proxy                10.0.0.42:8080

NoProxy         localhost, 127.0.0.*, 10.*, 192.168.*, 0.0.*

Listen          3128

#SOCKS5Proxy    8010
#SOCKS5User     dave:password

#Auth           LM
#Flags          0x06820000

#Gateway        yes

#Allow          127.0.0.1
#Deny           0/0

#ISAScannerSize     1024
#ISAScannerAgent    Wget/
#ISAScannerAgent    APT-HTTP/
#ISAScannerAgent    Yum/

#Header         User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
#Tunnel         11443:remote.com:443

Mensaje de error:

Stopping CNTLM Authentication Proxy: cntlm.
Starting CNTLM Authentication Proxy: failed!

Actualizar: Cuando ejecuté lo siguiente:

cntlm -v -c cntlm.conf

el mensaje de error menciona lo siguiente:

Error

cntlm: Parent proxy address missing.
Exitting with error. Check daemon logs or run with -v.

Otra actualización:

Eliminé los hashtags no comentados de los indicadores de proxy y parece que cntlm se está ejecutando. Actualizaré esta publicación si encuentro algún problema.

Actualizar cntlm parece estar ejecutándose en el puerto 3128. Le indiqué a IE que usara el proxy en la dirección IP y el número de puerto correctos; sin embargo, la conexión se agota. Se agradecerá cualquier sugerencia sobre cómo solucionar este problema.

Respuesta1

Hay varios problemas diferentes con sus archivos de configuración:

  • Primero, olvidó especificar el proxy principal que se utiliza para pasar sus credenciales NTLM, ya solucionó esto (directiva "Proxy" sin comentar, hasta donde puedo entender).
  • ahora agregue su dirección IP a la directiva "Permitir", le sugiero agregar 127.0.0.1 para localhost y su dirección IP externa asignada a la interfaz Ethernet, por ejemplo, si su subred es 192.168.1.0/24 y tiene una dirección IP para su estación de trabajo 192.168.1.10 entonces la directiva debería verse
Permitir 127.0.0.1
Permitir 192.168.1.10

Un simple reinicio después de eso será suficiente. Luego puedes usar 127.0.0.1 o 192.168.1.10 como servidor proxy en IE o cualquier otro navegador para que funcione usando cntlm.

información relacionada