As I indicated , following the recommended procedure to restrict file access
for CONF/jmx.access and jmx.password was not effective for me.
Either I missed a subtle step or it doesn't work on my Windows platform
because I am running other java products that use jmx ......
By cruising the ActiveMQ web pages, I was able to determine how to disable
jmx password security by adding a java option to run.bat
I no longer encounter the same error message (that the jmx.password file is
unprotected) but I now see a connection error attempting to connect to
localhost:1099/jmxrmi
Port 1099 is already in use on my machine - either by JBoss 5.1 or by Apache
ftp or OpenDS I suspect.
Tomorrow (Nov 3) I'll try to identify the application that is currently
using port 1099 or maybe I'll try to use an alternative port by modifying
the james run.bat java options.
I'm not sure it matters but two info messages occur after the connection
error:
Bean 'configurationProvider' is not eligible for getting processed by all
BeanPostProcessors (for example: not eligible for auto-proxying)
The same message occurs for Bean 'logProvider'
I also see multiple uncaught exceptions complaining that the configured
defaultDomain does not exist in the DomainList.
Does anyone know how I can determine what the defaultDomain is ?
I suspect I have to add something to the domainlist.xml but I have no idea
what that might be - possibly the machine name for the server ?
The list of domains I have configured is quite lengthy because I plan to
support multiple email domains.
Thanks in advance for any help.
Gerry
--------------------------------------------------
From: "Norman Maurer" <[email protected]>
Sent: Tuesday, November 02, 2010 10:56 AM
To: "James Users List" <[email protected]>
Subject: Re: James 3.0-M1 fails to startup on Windows server 2003
Hi Gerry,
see:
http://james.apache.org/server/3/configuration.html
You need to restrict the file access on the jmx access/pass files on
windows or disable username/password stuff for jmx.
Bye,
Norman
2010/11/2 Gerry Matte <[email protected]>:
Hi there.
I've been trying to start the M1 james 3 without success on MS Windows
server 2003 with java 1.6u22 jdk.
------------------------------------------------
When I install the windows service with no changes to any CONF files the
startup fails with no log output either to the james log files or to the
windows event log (other than the useless message "service failed to
start"]
My dos window is:
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
C:\s\james-3\bin>james install
wrapper | Apache James Server Container Spring installed.
C:\s\james-3\bin>james start
wrapper | Starting the Apache James Server Container Spring service...
wrapper | Waiting to start...
wrapper | Waiting to start...
wrapper | Waiting to start...
wrapper | Waiting to start...
wrapper | The Apache James Server Container Spring service was launched,
but failed to start.
Press any key to continue . . .
Are we supposed to be able to start james 3 without making any changes ?
-----------------------------------------------
My first attempt was after making changes to the collection of XML files
in CONF and attempting to start with those files.
When I tried to start james with those files, the windows event log
showed one error "Error: Password file read access must be restricted:
../conf/jmx.password" which surprised me.
That's when I decided to try starting james with no configuration
changes - just as released in the binary zip file.
I have not attempted to carry over any of my james 2.3.2 data to version
3. I've made sure that the james 2 service is stopped before trying to
start james 3.
I'm stuck for ideas now.
Gerry Matte
250-383-2466 http://www.gerrymatte.ca
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]