Wine SECUR32_initNTLMSP ntlm_auth for CAB

Questions about Wine on macOS.
Locked
jrbuzan
Newbie
Newbie
Posts: 2
Joined: Mon May 17, 2021 1:16 am

Wine SECUR32_initNTLMSP ntlm_auth for CAB

Post by jrbuzan »

Hi Wine users,

I am attempting to install the Community Asset Bundle (CAB) for BATTLETECH.
However, I am not able to connect to the internet with CAB. Perhaps someone on the forum knows how to remedy this error?
002d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

Thanks!

What I have tried:
>wine iexplorer.exe
This connects to the internet, so there's some sort of permissions issue that is preventing CAB from accessing the internet.

I do not see 'winbind' as an option in the /usr/local/bin/
>ls win*
wine wineboot wineconsole winefile winemine wineserver
wine64 winecfg winedbg winehelp winepath

winbind looks to be a program in a different package/filesystem manager, samba. I am wary of downloading more system software that manipulates the file directory system on my Mac.

About my machine
OS: MacOS 10.14.6

commands entered:
>brew install --cask xquartz
>brew install --cask wine-stable
>wine CommunityAssetBundle-393-21-08-2020-1598115152.exe

the console response:

>wine CommunityAssetBundle-393-21-08-2020-1598115152.exe
002d:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
002d:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
002d:fixme:dwmapi:DwmIsCompositionEnabled 0000000000217F90
002d:fixme:winhttp:request_set_option unimplemented option 109
002d:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
002d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
002d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
002d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
002d:fixme:bcrypt:key_asymmetric_init not implemented on Mac
002d:fixme:bcrypt:key_asymmetric_init not implemented on Mac
002d:fixme:shell:SHGetStockIconInfo (80, 0x101, 0x214110) semi-stub
002d:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
002d:fixme:shell:SHGetStockIconInfo (80, 0x100, 0x214110) semi-stub
002d:fixme:shell:SHGetStockIconInfo flags 0x100 not implemented
Gcenx
Level 6
Level 6
Posts: 709
Joined: Mon Dec 25, 2017 12:11 pm

Re: Wine SECUR32_initNTLMSP ntlm_auth for CAB

Post by Gcenx »

Yes you would need to instal samba for winbind but that usually doesn’t solve anything, the major problem with the now depreciated macOS packages was there weren’t built with gnutls support, that’s been a requirement since I believe wine-3.13 (on macOS)

I do provide a brew tap with Winehq like packages that might help in this case.

Code: Select all

brew uninstall wine-stable
brew tap gcenx/wine
brew install --cask --no-quarantine gcenx-wine-stable
There’s no additional requirements unless you want to use X11 display driver, otherwise XQuartz is not required for me packages.
jrbuzan
Newbie
Newbie
Posts: 2
Joined: Mon May 17, 2021 1:16 am

Re: Wine SECUR32_initNTLMSP ntlm_auth for CAB

Post by jrbuzan »

This worked! CAB was able to connect to the internet. Thank you.

Cheers!
Locked