Victory!
I noticed the modification time on mapisvc.inf was more than 3 months ago, so I moved it to a backup location, uninstalled the MAPI object and re-installed it. Preto! the installer re-populated the mapisvc.inf with all the proper values and brutus came right up the first time. It turns out some old values in the .inf file were confusing the installer and the services were never getting registered. Now that it's functional, I have to work on speed. It's slow because I have a lot a mail and the image is on vmware, so the steps for improvement are pretty obvious.
Jules, thank you for your time and patience.
Dan
----- Original Message -----
From: "Dan Geist" <dan-DoRJ9/EEM3WsTnJN9+***@public.gmane.org>
To: "brutus-list" <brutus-***@public.gmane.org>
Sent: Monday, April 6, 2009 11:06:27 AM GMT -05:00 US/Canada Eastern
Subject: Re: Getting brutus working in a simple installation
Well, it's still not working. After a complete flush and reinstall, I get the same errors:
< 11:00:51.794000 > .\proxy.cpp:773 - Starting Brutus Proxy
< 11:00:51.794000 > .\proxy.cpp:777 - Starting proxy for "dgeist" with server identity "SMTP:dan.geist-***@public.gmane.org"
< 11:00:51.794000 > .\proxy.cpp:904 - Starting CORBA
< 11:00:51.888000 > .\proxy.cpp:983 - Initializing MAPI
< 11:00:51.997000 > .\proxy.cpp:997 - Logging on to MAPI
< 11:00:51.997000 > .\proxy.cpp:545 - MAPILogonEx(b03f16dc-22bb-11de-b489-800000000000) failed - MAPI_E_NOT_FOUND
< 11:00:51.997000 > .\proxy.cpp:246 - b03f16dc-22bb-11de-b489-800000000000
< 11:00:52.013000 > .\proxy.cpp:247 - NULL
< 11:00:52.013000 > .\proxy.cpp:248 - SMTP:dan.geist-***@public.gmane.org
< 11:00:52.013000 > .\proxy.cpp:249 - catl0ms108.corp.companyname.com
< 11:00:52.013000 > .\proxy.cpp:250 - MSEMS
< 11:00:52.029000 > .\proxy.cpp:317 - The MSEMS message service is not in the [Services] section of "mapisvc.inf". Please reinstall MAPI.
< 11:00:52.029000 > .\proxy.cpp:1039 - Could not create MAPI Profile - Incorrect user credentials?
< 11:00:52.029000 > .\proxy.cpp:1091 - Damn... something bad happened
Any thoughts?
Dan
----- Original Message -----
From: "Dan Geist" <dan-DoRJ9/EEM3WsTnJN9+***@public.gmane.org>
To: "brutus-list" <brutus-***@public.gmane.org>
Sent: Monday, April 6, 2009 10:47:49 AM GMT -05:00 US/Canada Eastern
Subject: Re: Getting brutus working in a simple installation
Negative, no outlook is installed, but there were some support packages from MS office (web extensions, visio, etc). On the off-chance that some of them have a MAPI extension built in, I just uninstalled everything with the string "office" in it, removed brutus, deleted the directory structure, removed the MAPI library and am rebooting. Giving windows a frontal lobotomy seems to always do the trick. N-th time is the charm :)
----- Original Message -----
From: "Jules Colding" <colding-***@public.gmane.org>
To: "brutus-list" <brutus-***@public.gmane.org>
Sent: Monday, April 6, 2009 10:37:35 AM GMT -05:00 US/Canada Eastern
Subject: Re: Getting brutus working in a simple installation
Hi Dan,
One thing to check... Do you have outlook or Office on that box?
Brutus do only work with the Exchange version of MAPI.
Best,
jules
Post by Dan GeistLooks like I may have had the previous version of the exe
installer... same name with 14 bytes less data. For the record, what
you're describing below IS what I've been doing :) I'll try it with
the correct version of the server and report back.
Dan
----- Original Message -----
Sent: Monday, April 6, 2009 10:07:42 AM GMT -05:00 US/Canada Eastern
Subject: Re: Getting brutus working in a simple installation
Hi Dan,
Post by Dan GeistOkay. Things are looking better, now. I've un-installed and re-
installed brutus and left it to run as Administrator (since it's the
only thing running on this host and I don't really care if it's that
- The README appears to only be in the source download of the
server. It's quite detailed and well written but the Binary
installer doesn't appear to put it in anywhere. After reading it
from the source package things make more sense.
Hmm... It should be left in the Brutus installation directory, at
least if you have installed 2.0.4. Anyway, I've attached it. Otherwise
http://www.42tools.com/sites/default/files/downloads/brutus-install.exe
Post by Dan Geist\proxy.cpp:305 - The MSEMS message service is not in the [Services]
section of "mapisvc.inf". Please reinstall MAPI.
Again, the MAPIsvc.exe registration utility looks to be in the
source package, but doesn't appear to be included with the binary
distribution. Can I manually edit that inf file and if so, what do I
put in it? I don't really have the option of compiling things as
this isn't a a development host and I don't even think I have access
to any machines that are setup to have an actual compiler on them
(well, not windows, that is). Why do people use platforms that don't
have free compilers, again?
:-) You need to follow the instruction in the attached README (section
2) regarding MAPI. The MAPIsvc.exe is no longer needed by Brutus
Server and thus not included anymore. In short - Download and install
http://www.microsoft.com/downloads/details.aspx?familyid=94274318-27C4-4D8D-9BC5-3E6484286B1F&displaylang=en
Post by Dan GeistI'm so close, I can smell it...
It really shouldn't be so hard. I'm sorry for the troubles you've had.
Best,
jules
--
(33.925643, -84.294115)
http://www.polter.net
Cell: 404.786.6206
_______________________________________________
brutus mailing list
http://www.42tools.com/mailman/listinfo/brutus
_______________________________________________
brutus mailing list
brutus-***@public.gmane.org
http://www.42tools.com/mailman/listinfo/brutus
--
Dan Geist dan(@)polter.net
(33.925643, -84.294115)
http://www.polter.net
Cell: 404.786.6206
_______________________________________________
brutus mailing list
brutus-***@public.gmane.org
http://www.42tools.com/mailman/listinfo/brutus
--
Dan Geist dan(@)polter.net
(33.925643, -84.294115)
http://www.polter.net
Cell: 404.786.6206
_______________________________________________
brutus mailing list
brutus-***@public.gmane.org
http://www.42tools.com/mailman/listinfo/brutus
--
Dan Geist dan(@)polter.net
(33.925643, -84.294115)
http://www.polter.net
Cell: 404.786.6206