-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
some issues installing and even uninstalling rdpwrap #1072
Comments
You seem to have done enough - apart from not restarting the remote desktop service after replacing the .dll file. I make use of the autoupdate.bat file in #859 Put all the files in it's zip file and put it in your program files/rdpwrapper folder, run the autoupdate.bat file and it will pull updated .ini files from some trusted github repositories when needed. Us the scripts in the utilities folder to add a sheduled task to make sure you are always up to date. |
Thanks.. Judging by how my termsrv.dll isn't the latest one,(maybe I haven't updated windows 10 on there), then would the latest rdpwrap.ini be compatible with it? |
The rdpwrap.ini files in this repostiory are not updated regularly. You can find updated ones in this repository's pull requests, or in other users own repositories. The autoupdate.bat pulls ini files from those other repositories. This .ini file provided by @affinityv has the latest updates. |
thanks, I see that ini file you link to is most up to date and it mentions the date at the top of it.. |
No - these ini files contain the information for all the termsrv.dll files we know of - updating windows risks updating to a version we don't know about. Not something that will happen at this time, but it does happen. It should install and save .ini files from C:/Program Files/RDPWrapper/ . That is where the .ini file normally is found. Have you checked there? RDPWinst -w pulls .ini files from this repository only, and the files in this repository aren't up to date any more. |
OK thanks. I see I have a "c:\program files\rdp wrapper" directory with rdpwrap.dll and rdpwrap.ini Am I supposed to have two directories, the directory I extracted the zip to, and the "C:\program files\rdp wrapper" directory. Or am I supposed to have just one directory "c:\program files\rdp wrapper" and extract the zip there? |
ok I see it looks like I should have both directories. The dll and ini in program files. So mine is now fine. Thanks. It does make me wonder though how one would normally go about getting the latest ini (2020-03-29) ? I understand that the update.bat file that runs rdpwinst.exe -w, doesn't get the latest ini to program files. I read that it's a good idea to look at pull requests, but if I look at the most recent pull request #1039 all I see there is an ini from 2018-10-10 Thanks |
Duplicate of #983 |
my version of termsrv.dll is 10.0.18362.657
First I tried download the code as a zip and extracting it and doing "runas administrator" on install.bat , it said "installer executable not found". And indeed in that bin directory there is only 3 bat files. install.bat, uninstall.bat ,update.bat no exe files there. But ok that's is from the codebase, so I then tried under release.
Then I tried under release, the MSI installer and that gave some error. When I try to reinstall it the installer gives no error, but I get no concurrent feature. And when I try to uninstall it it says "there is a problem with this windows installer package".
Then instead of trying to install it those ways, I tried downloading the Zip file under Releases. I extracted that, and it has some executables there including RDPWInst.exe , which I understand is good that should be there,, and I ran cmd as Administrator, and I tried install.bat
And it said
I then did rdpcheck, and it said number of connections is limited.
I noticed "[-] StartService error (code 1056)." I don't know if that has anything to do with it.
So then I read that I need rdpwrap.ini
I saw that when I ran install.bat even though it said "Successfully installed." and "[*] Downloading latest INI file..." and "[+] Latest INI file -> C:\Program Files\RDP Wrapper\rdpwrap.ini" It also said "[-] This version of Terminal Services is not supported. Try running "update.bat" or "RDPWInst -w" to download latest INI file."
So I tried RDPWInst -w then rdpcheck, but it still said that "the number of connections to this computer is limited.."
c:\rdpwrap>RDPWInst -w
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017
[] Checking for updates...
[] Current update date: 2018.10.10
[] Latest update date: 2018.10.10
[] Everything is up to date.
c:\rdpwrap>install
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017
[*] RDP Wrapper Library is already installed.
You can check RDP functionality with RDPCheck program.
Also you can configure advanced settings with RDPConf program.
Press any key to continue . . .
c:\rdpwrap>rdpcheck
c:\rdpwrap>
I don't really know if the version of rdpwrap.ini has to be built for the exact same version as my termsrv.dll or whether a current/later verson of rdpwrap.ini is still fine.
I looked at #1008 because the title of that thread has the same version of termsrv.dll as I do 10.0.18362.657 and from there I downloaded this rdpwrap.ini that was mentioned there https://raw.githubusercontent.com/asmtron/rdpwrap/master/res/rdpwrap.ini and added it to what I extracted from RDPWrap-v1.6.2
Still though rdpcheck didn't show it working.
The text was updated successfully, but these errors were encountered: