Wind4 / vlmcsd

KMS Emulator in C (currently runs on Linux including Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows with or without Cygwin)
https://forums.mydigitallife.net/threads/50234
8.35k stars 2.22k forks source link

Error 0x8007000d even with TAP adapter installed. #58

Closed rwayboy closed 3 years ago

rwayboy commented 3 years ago

Hello. First of all, I would like to thank you very much for putting the effort into creating this project.

I am experiencing an issue. I am trying to activate MondoVolume that is installed on a machine that I have.

I think I did all the steps correctly. I installed OpenVPN TAP adapter 9.21.2, I point my KMS server using "cscript //nologo ospp.vbs /sethst:" to 10.10.10.9 (10.10.10.10 does not work), I opened a firewall rule for vlmcsd, and then I run vlmcsd with "-O ." parameter (I do not use -s because I do not want it to run as a service). For some reason, I still receive the error 0x8007000d.

If I ping 10.10.10.9, I successfully get a response back so the TAP adapter must be working. If I send an activation request to 10.10.10.9 using vlmcs, I successfully get a response back as well. If I run vlmcsd on a different machine on the network and point my KMS server to the IP of that machine, I successfully activate Mondo.

Any help would be highly appreciated. Thank you.

rwayboy commented 3 years ago

I fixed it. The issue was that vlmcsd was not binding to the TAP adapter, because I wasn't running it as a service. After creating a service, I could successfully activate office. Since I don't like it to be displayed in the services list, I've created a script that creates the service, activates office and then the service gets deleted.