Discussion:
Lorica reference mapper could not map BrutusSession error
Adam Qualset
2009-01-26 20:01:18 UTC
Permalink
Hello, I am unable to start the brutus service when Lorica is enabled in the brutus.conf file (USE_LORICA yes). Brutus starts fine with USE_LORICA no.


the error I am receiving in the brutus.log file is:

#21
Severity : CRITICAL
UTC time : Mon Jan 26 18:59:00 2009
Mark : From a Log:: class instance
Brutus server : BRUTUS
Windows domain : springsource.com
Domain controller : \\MYHOST.MYSERVER.com
Brutus version : Brutus Server 1.0.1.5
MAPI version : Microsoft Exchange 6.5
Process ID : 15792
File : .\ntsvc.cpp
Line : 452
Following : #14
Message : Lorica reference mapper could not map BrutusSession


The Lorica service is running.

any ideas?

Thanks,
Adam
Jules Colding
2009-01-26 20:37:59 UTC
Permalink
Hi Adam,
Post by Adam Qualset
Hello, I am unable to start the brutus service when Lorica is
enabled in the brutus.conf file (USE_LORICA yes). Brutus starts fine
with USE_LORICA no.
Please use this one instead:

http://www.42tools.com/sites/default/files/downloads/e84a55bf-4aa5-4cd5-8576-267b4399af3a/brutus-server-2.exe

It is a temporary link so get get it while it's valid. This is how you
install it:


1) Uninstall the old Brutus Server and the old Lorica using "Add and
Remove Programs" in "Control Panel".


2) Download the new Brutus Server from this location:

http://www.42tools.com/sites/default/files/downloads/e84a55bf-4aa5-4cd5-8576-267b4399af3a/brutus-server-2.exe

Execute the downloaded file to install the server software.


3) Correct the "External_Address" option in "lorica.conf" which is
found in the Brutus Server installation directory.

The default value is:

External_Address <ADDRESS>:4082


"4082" is the default port on which Lorica will accept traffic. Do not
change it. You MUST replace <ADDRESS> with the IP address or DNS
resolvable hostname of your server which may be "192.168.45.8". This
is usually fairly straightforward:

External_Address 192.168.45.8:4082


If you have several network cards in your server, then you need to
choose the IP address of the one through which client will be
contacting the server. It becomes a wee bit more complicated if your
clients are beyond a router or firewall that does NAT to shield
internal servers. Like this:

Client <==> Router/Firewall <==> Server


You "real" physical IP address of "Server" may be "192.168.45.8" but
external client need to use "195.41.139.234" or "42tools.com" to
contact your server. The router/firewall will do the translation
between "42tools.com" and "192.168.45.8" when traffic to and from the
server passes.

This necessitates that the Server tells all external clients that its
client visible address is "42tools.com" not "192.168.45.8". This is
easily accomplished by the "alias" option:

External_Address 192.168.45.8:4082/alias=42tools.com


Now all external clients will be able to connect to "Server" on
"42tools.com:4082" as long as the router/firewall is configured to
redirect all traffic on "42tools.com" port 4082 to "192.168.45.8" port
4082.

We have not yet tested the SSL option sufficiently, so please do not
use it.


4) Use ExchangeMapiCdo.msi to install MAPI on the Brutus Server
machine. You can download it from here:

http://www.microsoft.com/downloads/details.aspx?FamilyID=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en


5) Start the "Services" application in "Administrative Tools". Locate
the Brutus Server service in the list of services. Right-click upon it
and press "Start".

Best,
jules
Adam Qualset
2009-02-19 02:05:20 UTC
Permalink
-----Original Message-----
From: brutus-bounces-***@public.gmane.org [mailto:brutus-bounces-***@public.gmane.org] On Behalf Of Jules Colding
Sent: Monday, January 26, 2009 2:38 PM
To: brutus-list
Subject: Re: Lorica reference mapper could not map BrutusSession error

Hi Adam,
Post by Adam Qualset
Hello, I am unable to start the brutus service when Lorica is
enabled in the brutus.conf file (USE_LORICA yes). Brutus starts fine
with USE_LORICA no.
Please use this one instead:

http://www.42tools.com/sites/default/files/downloads/e84a55bf-4aa5-4cd5-8576-267b4399af3a/brutus-server-2.exe

It is a temporary link so get get it while it's valid. This is how you
install it:


1) Uninstall the old Brutus Server and the old Lorica using "Add and
Remove Programs" in "Control Panel".


2) Download the new Brutus Server from this location:

http://www.42tools.com/sites/default/files/downloads/e84a55bf-4aa5-4cd5-8576-267b4399af3a/brutus-server-2.exe

Execute the downloaded file to install the server software.


3) Correct the "External_Address" option in "lorica.conf" which is
found in the Brutus Server installation directory.

The default value is:

External_Address <ADDRESS>:4082


"4082" is the default port on which Lorica will accept traffic. Do not
change it. You MUST replace <ADDRESS> with the IP address or DNS
resolvable hostname of your server which may be "192.168.45.8". This
is usually fairly straightforward:

External_Address 192.168.45.8:4082


If you have several network cards in your server, then you need to
choose the IP address of the one through which client will be
contacting the server. It becomes a wee bit more complicated if your
clients are beyond a router or firewall that does NAT to shield
internal servers. Like this:

Client <==> Router/Firewall <==> Server


You "real" physical IP address of "Server" may be "192.168.45.8" but
external client need to use "195.41.139.234" or "42tools.com" to
contact your server. The router/firewall will do the translation
between "42tools.com" and "192.168.45.8" when traffic to and from the
server passes.

This necessitates that the Server tells all external clients that its
client visible address is "42tools.com" not "192.168.45.8". This is
easily accomplished by the "alias" option:

External_Address 192.168.45.8:4082/alias=42tools.com


Now all external clients will be able to connect to "Server" on
"42tools.com:4082" as long as the router/firewall is configured to
redirect all traffic on "42tools.com" port 4082 to "192.168.45.8" port
4082.

We have not yet tested the SSL option sufficiently, so please do not
use it.


4) Use ExchangeMapiCdo.msi to install MAPI on the Brutus Server
machine. You can download it from here:

http://www.microsoft.com/downloads/details.aspx?FamilyID=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en


5) Start the "Services" application in "Administrative Tools". Locate
the Brutus Server service in the list of services. Right-click upon it
and press "Start".

Best,
jules

Loading...