On Wednesday 18 February 2015, Jochen Keutel wrote: > The reason is probably that line 10 contains "use GSSAPI;". > > According to http://code.activestate.com/ppm/GSSAPI/ : GSSAPI couldn't > be compiled for Windows.
Yes and No. Yes, it can be compiled on Windows linking against a GSSAPI implementation on Windows, for example MIT Kerberos. In GSSAPI sourcetree run perl Makefile.PL --help to get configuration-help. In that case you additionally must configure your krb5.conf file with the KDC you use and run 'ktpass' to get a TGT. No, because GSSAPI implementation like MIT Kerberos must be installed as a prerequierement on the Windows machine, Active State has a problem how to build and ship this module with ppm. > http://www.perlmonks.org/?node_id=851947 describes the same problem but > doesn't offer a solution. > > Is there a solution? Is there another way (e.g. another module than > Authen::SASL) to get this working? I suppose the best way on Windows is 1. to make use un the windows native GSSAPI-interface (called 'SSPI'), as Win32::IntAuth does, 2. and wrap a Authen::SASL adapter around it so Net::LDAP can make use of it. Sorry I did not do this task in the past. Best Regards, Achim