Hi,
I previously installed Cntlm v0.92.3 in Prgram FIles to test it and it worked fine.
Because of right restrictions in this folder, I decided to install Cntlm elsewhere, so as not to require administrator rights when modifying the cntlm.ini file. Now, Cntlm doesn't start and I have this message :
Cntlm debug trace, version 0.92.2 windows/cygwin port.
Command line: cntlm -T cntlm-ok.log -v -f -s
cygwin warning:
MS-DOS style path detected: C:\Program Files\Cntlm\cntlm.ini
Preferred POSIX equivalent is: /cygdrive/c/Program Files/Cntlm/cntlm.ini
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
cntlm: Could not open default config file
cntlm: Parent proxy address missing.
Exitting with error. Check daemon logs or run with -v.
The MS-DOS style path is incorrect as Cntlm is not in Program Files anymore.
Is there a way to tell Cntlm to search for the config file in the path where I installed it ?
The bug still exists with "cntlm-0.93beta5-win32.exe".
I tested it with the Spanish version of 32 bit Windows XP.
-The service starts if it's installed in the default path "C:\Archivos de programa\Cntlm"
-It does NOT start if it's installed in different path, eg: "D:\Archivos de programa\Cntlm"
See the script I attached to https://sourceforge.net/p/cntlm/bugs/36/