Wie Cygcheck mitteilt, dass alle DLLs vorhanden sind, können Sie zwei Möglichkeiten verwenden, um einen Konflikt in der Bibliothek hervorzuheben
Sie können verwenden
http://www.dependencywalker.com/ oder ausführen
strace -o tunnel.strace stunnel
Ich habe Cygwin 64bit und Cygwins Paket All / Net / stunnel: Universal TLS-Wrapper auf meinem Windows-10-Rechner sehr gerne verwendet.
Plötzlich reagiert STunnel jedoch nicht mehr. Ich weiß, dass es sehr vage ist, deshalb gebe ich unten ein paar Informationen. Ich habe Version 5.31-1 installiert, aber auch mit 5.28-1 vergeblich versucht.
$ # from the man page for stunnel, $ # -version should output version and compile time. $ # But nothing comes out. $ $ stunnel -version $ stunnel -help $ type stunnel stunnel is hashed (/usr/bin/stunnel) $ which stunnel /usr/bin/stunnel $
Der Mangel an Output macht mich verrückt, nicht sicher, warum nichts herauskommt. Ich habe cygwin vollständig deinstalliert - entsprechend den Richtlinien der Website - und dann Cygwin und Stunnel neu installiert.
Ich vermute eine fehlende Bibliothek, aber cygwin kümmert sich um alle Abhängigkeiten, es sei denn, dies ist nicht der Fall, und ich vermisse wirklich eine wichtige Bibliothek. Ich habe perl und openssh installiert, aber immer noch kein Glück.
$ cygcheck ../../bin/stunnel.exe C:\cygwin64\bin\stunnel.exe C:\cygwin64\bin\cygssp-0.dll C:\cygwin64\bin\cygwin1.dll C:\WINDOWS\system32\KERNEL32.dll C:\WINDOWS\system32\ntdll.dll C:\WINDOWS\system32\KERNELBASE.dll C:\WINDOWS\system32\api-ms-win-eventing-provider-l1-1-0.dll C:\WINDOWS\system32\api-ms-win-core-synch-l1-2-0.dll C:\WINDOWS\system32\api-ms-win-core-timezone-l1-1-0.dll C:\WINDOWS\system32\api-ms-win-core-xstate-l2-1-0.dll C:\cygwin64\bin\cygcrypto-1.0.0.dll C:\cygwin64\bin\cygz.dll C:\cygwin64\bin\cygssl-1.0.0.dll C:\cygwin64\bin\cygwrap-0.dll $ ldd ../../bin/stunnel.exe ntdll.dll => /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll (0x7ffbd65b0000) KERNEL32.DLL => /cygdrive/c/WINDOWS/system32/KERNEL32.DLL (0x7ffbd5890000) KERNELBASE.dll => /cygdrive/c/WINDOWS/system32/KERNELBASE.dll (0x7ffbd2f90000) TmUmEvt64.dll => /cygdrive/c/WINDOWS/system32/tmumh/20019/AddOn/6.80.0.1007/TmUmEvt64.dll (0x7ffbd0350000) PSAPI.DLL => /cygdrive/c/WINDOWS/system32/PSAPI.DLL (0x7ffbd39a0000) SHLWAPI.dll => /cygdrive/c/WINDOWS/system32/SHLWAPI.dll (0x7ffbd3d10000) msvcrt.dll => /cygdrive/c/WINDOWS/system32/msvcrt.dll (0x7ffbd5a50000) combase.dll => /cygdrive/c/WINDOWS/system32/combase.dll (0x7ffbd6200000) RPCRT4.dll => /cygdrive/c/WINDOWS/system32/RPCRT4.dll (0x7ffbd6490000) bcryptPrimitives.dll => /cygdrive/c/WINDOWS/system32/bcryptPrimitives.dll (0x7ffbd2e70000) GDI32.dll => /cygdrive/c/WINDOWS/system32/GDI32.dll (0x7ffbd3a20000) USER32.dll => /cygdrive/c/WINDOWS/system32/USER32.dll (0x7ffbd3db0000) ADVAPI32.dll => /cygdrive/c/WINDOWS/system32/ADVAPI32.dll (0x7ffbd3f10000) sechost.dll => /cygdrive/c/WINDOWS/system32/sechost.dll (0x7ffbd5520000) IMM32.DLL => /cygdrive/c/WINDOWS/system32/IMM32.DLL (0x7ffbd3d70000) tmmon64.dll => /cygdrive/c/WINDOWS/system32/tmumh/20019/TmMon/1.6.0.1163/tmmon64.dll (0x6fa30000)
Wie kann ich dieses Problem beheben? Ich habe den Computer eines Kollegen anprobiert und er hat das gleiche Problem.
Wie Cygcheck mitteilt, dass alle DLLs vorhanden sind, können Sie zwei Möglichkeiten verwenden, um einen Konflikt in der Bibliothek hervorzuheben
Sie können verwenden
http://www.dependencywalker.com/ oder ausführen
strace -o tunnel.strace stunnel