rbldnsd: unknown user `rbldns'

7 posts / 0 new
Last post
M_C
Offline
Last seen: 7 years 5 months ago
Joined: 01.05.2008 - 21:33
rbldnsd: unknown user `rbldns'

Hello,

I'm migrating my mail server from Windows 2003 to Windows 2008 R2.

I installed wrbldnsd 3.0.1.

When I attempt to start the service, I get the "rbldnsd: unknown user `rbldns'" error in the log file.

I attempted to use the bash commands given in the previous post (/content/run-error-rbldnsd-unknown-user-rbldns) about this error.

That just created blank files with those names and I continue to get the error message.

Has there been any progress on this?

Thanks!

~Mike

itefix
Offline
Last seen: 15 hours 17 min ago
Joined: 01.05.2008 - 21:33
Blank files ? Try to initiate

Blank files ? Try to initiate bash from an elevated cmd prompt (right click and run as administrator).

M_C
Offline
Last seen: 7 years 5 months ago
Joined: 01.05.2008 - 21:33
Yes, if I open the file in

Yes, if I open the file in notepad it is a blank file.

I tried the "run as administrator" option and still get the blank file.

I also get this error when running the commands:
"mkpasswd: command not found"
"mkgroup: command not found"

As I typed the above errors it occurred to me, that could be why the files are blank...

Any thoughts?

 

~Mike

itefix
Offline
Last seen: 15 hours 17 min ago
Joined: 01.05.2008 - 21:33
Open a cmd prompt window,

Open a cmd prompt window, move to bin directory and run commands from there.

M_C
Offline
Last seen: 7 years 5 months ago
Joined: 01.05.2008 - 21:33
I ran the command prompt as

I ran the command prompt as administrator, moved to the bin directory, ran the two commands and still received the "command not found" errors. The created files are still empty.

M_C
Offline
Last seen: 7 years 5 months ago
Joined: 01.05.2008 - 21:33
WOOHOO!!! I did a google

WOOHOO!!!

I did a google search and came up with a FAQ (http://cygwin.com/faq/faq-nochunks.html#faq.using.not-found) that talked about bash giving the "command not found" and that you should add ./ to the beginning of the command.

so I ran the following commands:

./mkpasswd -L > /etc/passwd
./mkgroup -L > /etc/group

It created the files with data in them.
I was able to start the service with no errors.

Hope this helps someone.

Thanks tk for all your help!

~Mike

 

philm
Offline
Last seen: 7 years 5 months ago
Joined: 18.04.2013 - 21:31
I note you're migrating your

I note you're migrating your system over, however I found the following useful for me. I am still struggling to get this wrbldnsd installed and working on Vista x64. Installing from the 3.0.1 exe creates a new user [in my case called SvcRbldnsd]. When the installation has finished there is a "show details" button in the final window, click that and then on the text you can save the contents to clipboard. I then pasted that into Notepad and saved the file as "install-log.txt". At the start of those install details, you can see the values for the new user and password [randomly generated] that were used. Now go to your Admin Tools\Services and check the properties of the Service called "Rbldnsd". You can select the Username to be used in the Login tab of properties, and check that it exists by using the user name check or advanced button. If the user isn't there, or can not be found, you will need to create it and give it the password generated by the install. User name and password must be exactly the same. I also found that re-installing does not repeat or re-create the new user creation process, i.e. if the user does exist by that name, the password doesn't get updated.

If you kept a note of the user and pwd from your original install as above, you can check it on your new system. Don't assume that the password agress even if you have the user on the new system as even a re-install wiouldn't correct it for me. Do it manually to be sure.

In my case I now have the installation correctly starting the service with a successful login, however the service then stops again with a message about some programs doing that normally if not in use. This is the same regardless of manual or automatic service settings. HTH