SunONE / SunJES Messaging server
Hi,
Just a general question regarding the SunONE / SunJES messaging server.
We've got a HA-clustered messaging/messagestore environment
From experience we know that on the message store, when you edit the {instanceroot}/imta/config/ims-ms_option file, it becomes active after about 15 minutes when the ims_master proces restarts itself. Any changes in number of threads can be easily spotted with prstat so therefore we know when it restarts it uses the new config.
Now comes the question.
When I would make any changes to the {instanceroot}/imta/config/imta.cnf file
Does the tcp_smtp_server proces restart itself using the new config or does it keep on using the old 'current' configuration'
Looking @ the proceslist I do notice that the processes restart because the STIME keep changing :)
So just wondering does anybody know this So I do not have to schedule (unnessecary) outage for a restart to make the changes active.
-Martin
The versions we're using are :
=======
iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)
libimta.so 5.2 HotFix 2.02 (built 13:42:55, Oct 21 2004)
SunOS goud 5.8 Generic_117350-20 sun4u sparc SUNW,Sun-Fire-880
=======
and the other cluster.
=======
Sun Java(tm) System Messaging Server 6.2 (built Dec 2 2004)
libimta.so 6.2 (built 00:34:23, Dec 2 2004)
SunOS chroom 5.9 Generic_118558-02 sun4u sparc SUNW,Sun-Fire-V890
=======
The two different versions are there, 'cause we're currently in a migration stage SunONE 5.2 to SunJES
All of the MTA processes are "short lived", and get periodically restarted.
ims-ms is restarted by the job_controller. You can "refresh" these manually, without users even nopticing.
tcp_smtp_server processes are owned by the dispatcher process. They live for a time, or a maximum number of messages, and are started as needed. You can refresh them manually, too, with no user impact.
to refresh the processes that are owned by the job_controller, give:
imsimta restart job_controller
for the ones owned by the dispatcher
imsimta restart dispatcher
None of the processes is designed to read configuration at any time other than startup, so if you change the configuration, first you need to "compile" that configuration:
imsimta cnbuild
and then you can either wait for the restart, or give one of the commands I put above.
For messaging 5.x, you need to freeze the HA cluster before restartring, as the restart will trigger a failover. For JES messaging 6, the HA agents are much more sophisticated, and will understand what you're doing.
Similar Messages
-
Sendmail & SunOne Messaging Server issue
Hi,
I am trying to run SunOne messaging server & sendmail on same sun box. When i run [b][b]sendmail it gives me an error message " This server is running iPlanet Internet Mail; skipping Sendmail startup." even though i have stopped all SunOne messaging services. if i do netstat -an|grep for 25 & 110 it does not show anything.
Is it possible to run sendmail & iplanet messaging server on same box if we configue sendmail on some different port? If yes, how to configure sendmail on different port for solaris9?
Thanks for your help.
---RajeevWhy would you want to do that?
iMS offers sendmail compatibility, for command-line sending, as needed.
I admit, I'm not familiar with configuring sendmail to use different ports. You'd have to look to sendmail experts for that.
The message you get during startup is simply how we bypass the startup of sendmail when we install iMS. If you stop iMS, you should be able to start sendmail, ASSUMING that you use the re-named sendmail binary that we move to "sendmail.bak" on iMS installation. -
Migrating from Exchange to SunONE Messaging Server ?
Hi all,
I'm using Microsoft Exchange 2000, Microsoft Active directory for my email server. Now I want to use Sun Java System Messaging Server instead of the
old Exchange.
- May I use the Sun Messaging Server with the old Microsoft AD ? I want to keep all my old user database.
- Is there any tool for migration mailboxes from Exchange to SunONE Messaging ?
- Is there any document about this migration ?
Many thanks in advance,
Regards,
AiggnoHi all,
I'm using Microsoft Exchange 2000, Microsoft Active
directory for my email server. Now I want to use Sun
Java System Messaging Server instead of the
old Exchange.
- May I use the Sun Messaging Server with the old
Microsoft AD ? I want to keep all my old user
database.The iMS installer will fail if used with any Directory Server not ours. You may want to investigate our Meta-Directory, and synchronize your AD with your Directory Server. iMS also requires quite different information from your existing infrastructure, so you will need to provision users in the iMS environment.
- Is there any tool for migration mailboxes from
Exchange to SunONE Messaging ?I know such migrations are done all the time, but they're mostly done by our Professional Services group, and not by Tech Support.. .
- Is there any document about this migration ?None that I have found.
>
Many thanks in advance,
Regards,
Aiggno -
Messaging Server and Calendar Server Mount points for SAN
Hi! Jay,
We are planning to configure "JES 05Q4" Messaging and Calendar Servers on 2 v490 Servers running Solaris 9.0, Sun Cluster, Sun Volume Manager and UFS. The Servers will be connected to the SAN (EMC Symmetrix) for storage.
I have the following questions:
1. What are the SAN mount points to be setup for Messaging Server?
I was planning to have the following on SAN:
- /opt/SUNWmsgsr
- /var/opt/SUNWmsgsr
- Sun Cluster (Global Devices)
Are there any other mount points that needs to be on SAN for Messaging to be configured on Sun Cluster?
2. What are the SAN mount points to be setup for Calendar Server?
I was planning to have the following on SAN:
- /opt/SUNWics5
- /var/opt/SUNWics5
- /etc/opt/SUNWics5
3. What are the SAN mount points to be setup for Web Server (v 6.0) for Delegated Admin 1.2?
- /opt/ES60 (Planned location for Web Server)
Delegated Admin will be installed under /opt/ES60/ida12
Directory server will be on its own cluster. Are there any other storage needs to be considered?
Also, Is there a good document that walks through step-by-step on how to install Messaging, Calendar and Web Server on 2 node Sun Cluster.
The installation document doesn't do a good job or atleast I am seeing a lot of gaps.
ThanksHi,
There are basically two choices..
a) Have local binaries in cluster nodes (e.g 2 nodes) ... which means there will be two sets of binaries, one on each node in your case.
Then when you configure the software ..you will have to point the data directory to a cluster filesystem which may not be neccasarily global. But this filsystem should be mountable on both nodes.
The advantage of this method is that ... during patching and similar system maintenance activities....the downtime is minimum...
The disadvantage is that you have to maintain two sets of binaries ..i.e patch twice.
The suggested filesystems can be e.g.
/opt for local binaries
/SJE/SUNWmsgr for data (used during configure option)
This will mean installing the binaries twice...
b) Having a single copy of binaries on clustered filesystem....
This was the norm in iMS5.2 era ...and Sun would recommend this...though I have seen type a) also for iMs 5.2
This means there should no configuration files in local fs. Everything related to iPlanet on clustered filesystem.
I have not come accross type b) post SUNONE i.e 6.x .....it seems 6.x has to keep some files on the local filesystem anyway..so b) is either not possible or needs some special configuration
so may be you should try a) ...
The Sequence would be ..
After the cluster framework is ready:
1) Insall the binaries on both side
2 ) Install agent on one side
3) switch the filesytem resource on any node
4) Configure the software with the clustered FS
5) Switch the filesystem resource on the other node and useconfig of first node.
Cheers-- -
Problems With Adding Users to Messaging Server
I am having trouble installing SUN ONE Messaging Server 6.0
It is a new install of Solaris 9 on x86. I went through the Solaris Install and made sure that I did not install Apache or Sendmail, along with the older versions of the Messaging and Web server. When I gog to the Sun Java Enterprise System install, I selected Everything (I have tried part installs, but last time i picked Everything). During the setup I used all default settings.
Once it was installed I ran the comm_dssetup.pl script, but was only able to use "schema 1", it would give me errors like:
========================
You must first install Identity Server specifying this existing suffix (DIT)
Rerun this program once you have installed Identity Server
========================
I then ran configutil to change the http port of the SunONE Messenger Express to be port 85.
If I use the Sun ONE Console, I can start / stop the Messaging services, view the logs, brows the directory server.
If I add a user, the user I add cannot access any of the services. In fact the only user that I can use is the "admin" user.
Can someone please help me figure out what I am doing wrong, and how to add users?
I am working on a test box for now, so if anyone wants config files or more information please let me know, as I would very much like to move past this problem.Thank you for your quick reply.
The Server that I am setting up now is a test server, we are looking at moving to Solaris for the Sun ONE Web server, and it would be nice to use the messaging server as well.
I am surprised at how complex this is, and how little documentation there is about the technical parts.
I will start looking into getting the patches, and "registering" the mail service.
At least I have an idea of what I am looking for now. :)
At this point, because I am using a developer version of Solaris and JES, and doing it on my own time (we are not a very big company) I would like to avoid calling tech support, as I am not sure what the cost would be for that.
When I re-install the OS, which I have done at least once a day for the last 6 or 7 days, I will install the items you have suggested.
Thanks for the advice and the point in the direction of getting this working. -
Directory Server Replica and Messaging Server 6
I install Directory Server 5.2 as Master Replica in one machine (V120) and on the other machine (V240) I install the following:
1. SunONE Directory Server 5.2 (Consumer
Replica) or slave replica.
2. SunONE Identity Server
3. SunONE Messaging Server 6
I have successfully install and configured the 3 Servers, when they are running on just one machine (one box). But when I try to run them in two separate machines as described above, the messaging server acts strangely and it's configuration fails, when i try to configure it on the directory server replica.
In simpler words, I want to know if someone has installed Messaging Server in a Directory Server Replication scenario, where there are two machines involve. Because all works well when we install everything on one machine (one box) but I am having hard time configuring the messaging server in this split setup scenario.
So, if someone has idea about how to run the Messaging Server 6 ( ./configure ) file successfully on a Directory Server 5.2 Replica, please suggest me in detail.
Thanking you,
Farhan Ahmed.
Vision Valley, Dubai.Messaging Server uses LDAP in two ways. The obvious one is that user/group/domain information is stored there.
The non-obvious way is that some configuration information is stored in LDAP, in the "o=NetscapeRoot" tree. This tree is NOT ususally replicated, so if you perform the installation against one LDAP server, and then attempt to move the configuration to point to another one, and don't make a separate replication agreement for the configuration, your server won't work correctly.
To configure Messaging against a replica, you also need to understand how the replication and "referral" works. Without studying your scenario, I cannot tell what has failed, but indeed, there are users that have configured Messaging 6.0 against a replica LDAP system.
You may want to open a tech support ticket, and get personal help for your issue. -
Hi again,
Is there a way to do failover for messaging server 5.2 to another ldap?
mail1 --> ldap1 (default)
when ldap1 down
mail1 --> ldap2
Both ldap1 and ldap2 are on different servers. And running MMR for o=Internet, o=pab, o=user suffixes.
Any help would greatly be appreciated. Thanks.I posted this a while ago, but can't locate it anymore since Sun have 'tweaked' these forums, maybe it's archived !
It discusses how I set up failover for both user and config. trees in ldap. I used mult-master replic. The config. tree failover I found from reading about Netscape Directory Server V6.0 (now owned by Redhat) - See http://www.redhat.com/docs/manuals/dir-server/install/upgrade.htm#17635
There is also mentions to this PTA plugin in relevant directory docs on http://docs.sun.com. So you can have a good read.
Also point 7. in info below describes this.
Hi,
To successfully have a 'low cost' failover iDS5/iMS5 scenerio, you need to do a number of things. Or if you have a wad of cash use Vertias cluster (HA iplanet agents), etc. Directory server proxies (iDAR) :(
Currently I'm using a 'low cost' failover technique.
None of what I'm about to describe is in the SunONE doco. for iMS.
I have tested this in the Lab, all works, it's now in production. Before you do anything, test in the lab first, so you feel comfortable with the setups.
OK my scenerio.
Primary LDAP = ldap-a
Secondary LDAP = ldap-b
Mailserver = mta1
iDS5 = iDS5.1p1
iMS5 = iMS5.2p1
1. Install iDS5 on ldap-a. Acts a User dir. and Config dir. server.
2. Prep. ldap-a for iMS5 install (run ims_dssetup.pl).
- YES to schema files/indices
3. Install iMS5 on mta1, using ldap-a as User and Config dir. server.
- I have iMS5 configured in Direct LDAP mode.
4. Install iDS5 on ldap-b, use ldap-b as User and ldap-a as Config dir. server.
- No need populate the User tree on ldap-b (ie. example users from install)
- MUST USE ldap-a as config server, as you will be replicating this tree.
if not you will not be able to access the admin server, as you stated.
5. Also run ims_dssetup.pl on ldap-b.
- YES to schema files/indices
6. Setup multi-master replication between ldap-a and ldap-b.
- See Admin Guide, have a good read, needs correct setup !
- This allows read/write, thus seamless to email user for password
changing, PAB writes...if LDAP has failed over.
- Replicate all suffices
o=isp (User dir.)
o=internet (DC tree)
o=pab (PAB tree)
o=NetscapeRoot (Config. dir)
- Init consumer(ldap-b) from ldap-a for all suffices.
Note: Only problem with multi-master is uniqueness plugins, (if using) it's no problem aslong as you use ldap-a as master. See iDS Admin guide.
7. Now ldap-b requires a change to allow iMS5 to allow writes to o=NetscapeRoot in the event of failover. Otherwise the error message "ldap server unavailable, no configuration server, using locally cached values...whatever blah blah !
Managing Console Fail Over
If you have a multi-master installation with o=NetscapeRoot replicated between your two masters, ldap-a and ldap-b, you can modify the console on the second server (ldap-b) so that it uses ldap-b's instance instead of ldap-a's. (By default, writes with ldap-b's console would be made to ldap-a then replicated over.)
To accomplish this, you must:
Shut down the Administration Server and Directory Server.
Change these files to reflect ldap-b's values:
'serverRoot'/userdb/dbswitch.conf:
directory default ldap://ldap-b:389/o%3DNetscapeRoot
'serverRoot'/admin-serv/config/adm.conf:
ldapHost: ldap-b
ldapPort: 389
'serverRoot'/shared/config/dbswitch.conf:
directory default ldap://ldap-b:389/o%3DNetscapeRoot
'serverRoot'/slapd-serverID/config/dse.ldif:
nsslapd-pluginarg0: ldap://ldap-b:389/o%3DnetscapeRoot
Note: assuming your LDAP TCP port is 389
Turn off the pass through authentication (PTA) plug-in on ldap-b by editing its dse.ldif file.
In a text editor, open the 'serverRoot'/slapd-serverID/config/dse.ldif file.
Locate the entry for the the PTA plug-in: dn: cn=Pass Through Authentication,cn=plugins,cn=config
Change nsslapd-pluginEnabled: on to nsslapd-pluginEnabled: off.
Restart the Directory Server and Administration Server.
8. Now on mta1, using configutil, set options to these values
**a. local.ldaphost = "ldap-a ldap-b"
- Required to use both servers as Config dir. servers,
in the event of failover, config. is taken from ldap-b.
b. local.ugldaphost = "ldap-a ldap-b"
- Required to use both servers for User dir. lookups in event of failover.
c. local.service.pab = "ldap-a ldap-b"
- Required to use both servers for PAB lookup/additions in the event of failover.
** To make config dir. failover, shutdown Admin server. and change,
'serverroot'/shared/config/dbswith.conf:
directory default ldap://ldap-a ldap-b:389/o%3DNetscapeRoot
Restart Admin server.
OK that's all there is too it.
Now test everything, failover LDAP, test logins for email POP/Webmail, IMAP if used.
Test email connections (ie. inbound/outbound email conns)
Note:
Whatever LDAP server fails, iMS5 will continue to use other LDAP server, even when failed LDAP server comes online.
Either stop/start iDS5 on current LDAP server or stop/start iMS5, but not really necessary, depending on your environment, your call !
.....Well it worked for me !
Good luck ;) -
How do I set the mailhost attribute in Messaging Server 3.5?
<B>Intent of the hostname aliases feature: </B><BR>
In Messaging Server 3.5, the hostname aliases feature is designed to facilitate migrating and co-hosting. For
instance, if you set up all of your sales and marketing users on one Messaging Server, but suspect that you'll
want to split those groups in the future, you can give the sales users the mailhost value sales.company.com and
the marketing users the mailhost value mktg.company.com. This feature can also be used for fast failover if
you want to be able to move a group of users quickly from one Messaging Server to another.
<P>
<B>How to use hostname aliases and how to set mailhost and MessageHostName settings: </B><BR>
Each user's mailhost attribute can have only one value. All users on a single Messaging Server do not need to
have the same mailhost value in the LDAP directory. The user's mailhost value should match one of the
MessageHostName attribute values in netscape.mail.conf. (On Unix, the path to this file is
/etc/netscape.mail.conf. Windows NT users must use Notepad to create this file in
server-root\bin\mail\Server\etc, where server-root is the base directory where your SuiteSpot servers are
installed.)
<P>
With Messaging Server 3.5 and later, MessageHostName can have multiple values. Think of hostnames as
colors. Each mail account in the LDAP server has a single color. Each Messaging Server has one or more
colors. A Messaging Server will check an LDAP account's color (mailhost) against its own color(s)
(MessageHostName), and if they match, the server considers the account to be local. <P>
For example: <BR>
MessageHostName=red.company.com,green.company.com,blue.company.com
<BR>where original-host-name is the machine's real name. This entry must come first as the server uses the first
entry to generate machine specific postmaster forms. The subsequent host names can be any values that you
wish separated by commas that are inside the brackets. Do not place spaces anywhere on the line.
<P>
In this example, if the mailhost setting for the user is set for either red.company.com or green.company.com, or
blue.company.com, the server will consider the user to be local. (Hostname aliases must also be configured in
DNS. Please see the DNS section at the end of this technote.) No other Messaging Server should list either
red.company.com or green.company.com or blue.company.com in the MessageHostName field. Mail could
not be delivered properly if either red.company.com or green.company.com or blue.company.com were listed
in any other server's MessageHostName field. A user with a mailhost setting of violet.company.com would not
be considered local to this machine.
<P>
Although it is possible with Messaging Server 3.52 to list more than 16 different host names in the
MessageHostName field, it is not recommended because increasing the number of hostnames in this field beyond
16 will have a negative impact on performance. This feature is intended to provide fast failover and/or
migration of users. If users need to be divided up into many smaller groups, the use of some other LDAP
attribute is recommended.
<P>
In Messaging Server 3.0, you can associate a server with only one host name. Consequently, all mail accounts
on a given server must have the same mailhost value in the LDAP directory. This should be the name of the
server, i.e. host.company.com
<P>
</A>A note about DNS
Hostname aliases must be configured in DNS. This is done with a CNAME record. For example:
A 128.101.101.101
CNAME
<P>
Additional MX records are not required to use hostname aliases.
<P>
If you aren't sure about how to configure your DNS records, consult the book <I>DNS and Bind </I> by Paul Albitz and
Cricket Liu.You can find the connection settings in Tools > Options > Advanced : Network : Connection
See "Firefox connection settings":
*[[Firefox cannot load websites but other programs can]] -
PI 7.11: Cannot connect to server using message server:...
Hello Guys,
we make the Application Management for a Customer PI System.
Scenario:
- the SAP Gui Connection to the ABAP Stack is routed via SAPRouter and Works fine.
SAP Gui -> our SAP Router -> VPN Box from Customer -> Firewall Customer -> ABAP Stack PI System
- WebAccess its working fine, the Customer use Webdispatcher on every PI Server...
Browser -> VPN Box from Customer -> Firewall Customer -> Java Stack (Port: 5xx00 btw. 81xx (Webdispatcher))
Problem:
Our Problem ist, we can not proceed the Integration Builder or the ESB, the Java Web Start works fine and open the Logon Screen Correctly -> but i fill the Logon Screen with my User name and Password and press Logon come the follwing Error:
"Cannot connect to server using message server: ms://<hostname>.<domain>:8134/P4"
In the Details from the Error Message:
"<hostname>.<domain>:53404 Reason: com.sap.engine.services.rmi_p4.P4IOException:
Cannot open connection to host: <IP-Adress of Central Instance> and Port: 53404"
The Customer says, the Firewall is open with the IP Adresses and P4 Port but i dont think so...
Can everybody help me, or have tips for me! I have checked a lot of OSS Messages (PI High Availabilty etc... its all correct on the System)
Sorry for my bad English
Best Regards,
MarkusHi Markus,
did you check if the browser is using a proxy? (In this case your scenario unfortunately won't work).
P4-port should generally be routed via a proxy (described in the help.sap.com), but within the PI-Tools(JNLP) the proxy-usage is not implemented. There is even a SAP-note that describes how to check the JavaWebStart-Proxyconfiguration, but this won't help either.
If there is a proxy defined in the browser everything is working fine till you pass the logon-screen but even with the correct "javaws"-settings you won't be able to go on.
(This problem is pretty bad if you do have developers and the SAP-servers seperated because of security issues. I'm hoping that this malfunction will be solved with upcoming patches.)
Solution: Establish a connection without any proxy in between.
E.g.: a terminal server in the same network
It would be helpful to find more people with the same problem to force a fix from SAP for that.
If anyone else is having problems with this, please add a comment to this thread.
Best regards
Christian -
Messaging Server cannot send email to gmail but can send email to yahoo
I'm using Messaging server 7.0. My company's domain is {color:#ff0000}*sun-vietnam.com*{color} and the email server name is {color:#ff0000}*mail.sun-vietnam.com*{color}, this name is {color:#ff0000}*registered and resolved*{color} correctly in the DNS server of the ISP.
When using an email account form this domain, I can send email to an email address from {color:#ff0000}*yahoo.com*{color} such as {color:#ff0000}****@yahoo.com*{color} and the {color:#ff0000}****@yahoo.com*{color} account can receives this email immediately.
But when I try to send an email address to an email address from {color:#ff0000}*gmail.com*{color} such as {color:#ff0000}****@gmail.com*{color}, the email succesfully sent without no error notified, however the {color:#ff0000}****@gmail.com*{color} account cannot receives this email although I waited for serveral days.
If anyone know the solution to fix this problem, please help me, thanks all of you very much.
Edited by: chuotbeo on Feb 15, 2009 7:26 PMHi Shane.
I'm so sorry, the administrator in my company didn't provide enough information for me.
Actually, when I sent email to ***@gmail.com, there was a notification sent to me by the system. The error notification is :
"*{color:#ff0000}Subject: Delivery Notification: Delivery has been delayed Return-path: <[email protected]> {color}*
Received: from tcp-daemon.mail.sun-vietnam.com by mail.sun-vietnam.com
(Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008))
id <[email protected]>;
Sat, 14 Feb 2009 00:30:02 +0700 (ICT)
Received: from Mali ([118.71.41.126]) by mail.sun-vietnam.com
(Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTPA
id <[email protected]> for [email protected]; Wed, 11 Feb 2009 14:21:39 +0700 (ICT) "
Have you ever seen this error notification, please help me. Thank you anyway :)
Best regards, -
How to find port number of message server
Hi All,
Is anyone there who could tell me how to find out port number of message server (Message Port)? I am defining new system in my SLD so I need port number of message server of the system that I am connecting to. Thanks in advance.
Best regardsHi,
Go to the index page of the url,
type http://hostname:http port in Internet browser.
for ex : if installation is done on system with IP 172.16.28.90
and your http port is 50000(depends on Central instance number,JCxx)
then type http://172.16.28.90:50000.
1.then go to system information tab in index page.
for the credentials asked,type,
user:administrator
password:master password given during installation.
then system information page opens,in the left corner top,you can find message server port.
reward points if helpful......... -
Message Server Unreachable (after changing IP address at host)
Hi guys,
I changed the IP address in my server. According to note 403708, I updated the new IP address in /etc/hosts. The note also suggests me to change in /etc/services but I see no IP address for me to update.
Later when I restart my sapinstance, I see the disp+work.exe is "Running, but Message Server Unreachable". I've also updated the IP address in SM59 but I see no change.
This is what I got from dev_rfc.trc:
ERROR file opened at 20071206 221839, SAP-REL 620,0,674 RFC-VER 3 549374 MT-SL
T:5048 Error RFCIO_ERROR_MESSAGE in abrfcio.c : 1400
T:5048 <* RfcDispatch [1] : returns 1:RFC_FAILURE
This is what I got from dev_disp:
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 3212]
Anyone has any idea?Yes I'm on Windows, the path that i'm refering is:
winnt/system32/drivers/etc/services
winnt/system32/drivers/etc/hosts
Anyway my prob is fixed now. Probably the problem is due to I did not restart the server after changing the IP. Anyway everything looks pretty fine now
Thanks guys -
Unable to open Messaging Server 6.2 through admin console 5.2
my system is
Sun Java(tm) System Messaging Server 6.2-3.05 (built Nov 23 2005)
libimta.dll 6.2-3.05 (built 02:22:19, Nov 23 2005)
Microsoft Windows 2000 version 5.2 (Build 3790)
i installed Sun Java Enterprise System (directory, admin, messaging) servers on my windows 2003 server, all is working fine except:
1- unable to open my messaging server through my admin console 5.2.
when checking the error log file i see
"[05/Jun/2006:10:51:49] failure ( 2624): for host t.est.hotmail.com trying to GET /msg-config/tasks/operation/cgi_root, cgi_scan_headers reports: the CGI program E:\Sun\Server-Root\bin\msg\admin\bin\cgi_root.exe did not produce a valid header (program terminated without a valid CGI header. Check for core dump or other abnormal termination)"
Any clue?
2- When creating a new user through the admin console 5.2, and check the mail account checkbox, i don't get the "mail tab" to complete the needed information, and therefore the newly created user is not an active email account as mainly the mailhost attribute has not been created for the account
Is this related to the problem in point 1?
NOTE 1: i ran cmm_dssetup.pl before configuring the messaging server and selected schema 1
NOTE 2: i downloaded the software from sun.com, didn't register it yet as i'm in the testing phase
Appreciate your help, direction and tipsOh, my.....
1. The Directory Console is not very useful, for anything in Messaging 6. The MTA is configured via editing files, and the mail store is better configured using the configutil utility.
2. You SHOULD NOT attempt to create users with the Directory Console. They won't work. Use either the command-line tools provided (comm-admin), or use the Delegated Admin tool provided. -
Workprocesses not connecting to message server
Hi all,
the sapinstance is not comming up after restart.
the problems are
1.R3trance -d return code =0000
2.At SQL prompt> ORA-12154 error coming .
3. trace file for dispatcher.
trc file: "dev_disp", trc level: 1, release: "700"
sysno 00
sid EC6
systemid 560 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 144
intno 20050900
make: multithreaded, Unicode, optimized
pid 4072
Mon Sep 15 12:28:59 2008
kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
length of sys_adm_ext is 576 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (00 4072) [dpxxdisp.c 1243]
shared lib "dw_xml.dll" version 144 successfully loaded
shared lib "dw_xtc.dll" version 144 successfully loaded
shared lib "dw_stl.dll" version 144 successfully loaded
shared lib "dw_gui.dll" version 144 successfully loaded
shared lib "dw_mdm.dll" version 144 successfully loaded
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Mon Sep 15 12:29:04 2008
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5371]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpIPCInit2: start server >H2SEC6_EC6_00 <
DpShMCreate: sizeof(wp_adm) 18672 (1436)
DpShMCreate: sizeof(tm_adm) 4270848 (21248)
DpShMCreate: sizeof(wp_ca_adm) 24000 (80)
DpShMCreate: sizeof(appc_ca_adm) 8000 (80)
DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528056/528064
DpShMCreate: sizeof(comm_adm) 528064 (1048)
DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
DpShMCreate: sizeof(slock_adm) 0 (96)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1544)
DpShMCreate: sizeof(wall_adm) (38456/34360/64/184)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 05DE0040, size: 4930904)
DpShMCreate: allocated sys_adm at 05DE0040
DpShMCreate: allocated wp_adm at 05DE2090
DpShMCreate: allocated tm_adm_list at 05DE6980
DpShMCreate: allocated tm_adm at 05DE69B0
DpShMCreate: allocated wp_ca_adm at 061F94B0
DpShMCreate: allocated appc_ca_adm at 061FF270
DpShMCreate: allocated comm_adm at 062011B0
DpShMCreate: system runs without slock table
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 06282070
DpShMCreate: allocated gw_adm at 062820B0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 062820E0
DpShMCreate: allocated wall_adm at 062820E8
MBUF state OFF
DpCommInitTable: init table for 500 entries
ThTaskStatus: rdisp/reset_online_during_debug 0
EmInit: MmSetImplementation( 2 ).
MM global diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation view
<EsNT> Using memory model view.
<EsNT> Memory Reset disabled as NT default
<ES> 4095 blocks reserved for free list.
ES initialized.
ERROR => DpAsCreate: CreateProcess (3: No such process) [dpntdisp.c 467]
***LOG Q0I=> DpAsCreate, CreateProcess ( CreateProcess 3) [dpntdisp.c 469]
Memory diagnostic *
Systeminformation
Processor-Typ : Intel Pentium Pro
Processor-Count : 8
Operating System : NT 5.2, Build 3790
Service Pack : Service Pack 1
NT Pagefile Informations
Config. minimum size : 8388608 K
Config. maximum size : 12582912 K
Avail. maximum size : 12582912 K
Num
Pagefile
Min.Size
Max.Size
Avail.Max
Curr.Size
1
c:\pagefile.sys
8388608 K
12582912 K
12582912 K
8372224 K
NT Task Manager Informations
Total Handles : 0
Total Threads : 0
Total Processes : 0
Commit Charge Total : 5845420 K
Commit Charge Limit : 12382576 K
Commit Charge Peak : 5845452 K
Phys.Memory Total : 54 K
Phys.Memory Available : 92263112 K
File Cache : 17376774 K
Kernel Memory Total : 2084091208 K
Kernel Memory Paged : 0 K
Kernel Memory Nonpaged : 92263140 K
Memory usage of current process
Total virt.address space : 2097024 K
Avail.virt.address space : 735836 K
Private Pages : 0 K
Total heap size : 12947 K
Virtual memory regions : 0 K
Uncommitted heap memory : 6068 K
Allocated heap memory : 6748 K
Moveable heap memory : 0 K
DDE shared heap memory : 0 K
Memory usage of all processes
PID
Image
Instance
Work.Set
WS Peak
Priv.Pages
PP Peak
Pg Fault
592
sapstartsrv.exe
16188 K
16204 K
19096 K
19120 K
4
3832
msg_server.EXE
[MS] EC6_01
7752 K
7752 K
10316 K
10316 K
1
984
enserver.EXE
[**] EC6_01
13644 K
13644 K
53448 K
53448 K
3
1484
msg_server.EXE
[MS] EC6_00
8160 K
8160 K
10696 K
10696 K
2
4072
disp+work.EXE
31972 K
32032 K
67548 K
67652 K
7
1860
igswd.EXE
[**] EC6_00
2612 K
2860 K
1484 K
1756 K
0
Sum
80328 K
162588 K
DP_FATAL_ERROR => Gateway could not be started - I better exit now
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=1557
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Sep 15 12:29:14 2008
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Mon Sep 15 06:59:14 2008
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA -1 Run no 0 0 0
1 DIA -1 Run no 0 0 0
2 DIA -1 Run no 0 0 0
3 DIA -1 Run no 0 0 0
4 DIA -1 Run no 0 0 0
5 DIA -1 Run no 0 0 0
6 UPD -1 Run no 0 0 0
7 ENQ -1 Run no 0 0 0
8 BTC -1 Run no 0 0 0
9 BTC -1 Run no 0 0 0
10 BTC -1 Run no 0 0 0
11 SPO -1 Run no 0 0 0
12 UP2 -1 Run no 0 0 0
Dispatcher Queue Statistics Mon Sep 15 06:59:14 2008
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
0
2000
0
0
--------++++--
+
DIA
0
0
2000
0
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 0
wake_evt_udp_now 0
wake events total 0, udp 0 ( 0%), shm 0 ( 0%)
since last update total 0, udp 0 ( 0%), shm 0 ( 0%)
Dump of tm_adm structure: Mon Sep 15 06:59:14 2008
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Mon Sep 15 06:59:14 2008
=============================
Slots: 300, Used: 0, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=1557
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Sep 15 12:29:19 2008
NiISelect: TIMEOUT occured (5000ms)
DpHalt: shutdown server >H2SEC6_EC6_00 < (normal)
DpJ2eeDisableRestart
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
[DpWpDied] W0 handle not set (PID:-1)
[DpWpDied] W1 handle not set (PID:-1)
[DpWpDied] W2 handle not set (PID:-1)
[DpWpDied] W3 handle not set (PID:-1)
[DpWpDied] W4 handle not set (PID:-1)
[DpWpDied] W5 handle not set (PID:-1)
[DpWpDied] W6 handle not set (PID:-1)
[DpWpDied] W7 handle not set (PID:-1)
[DpWpDied] W8 handle not set (PID:-1)
[DpWpDied] W9 handle not set (PID:-1)
[DpWpDied] W10 handle not set (PID:-1)
[DpWpDied] W11 handle not set (PID:-1)
[DpWpDied] W12 handle not set (PID:-1)
Stop work processes
Terminate gui connections
wait for end of work processes
not attached to the message server
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 4072) [dpxxdisp.c 10421]
Good Bye .....
Please help
SudhakarareddyHi,
If possible to restart the server and check it.
some times buffer not clear.
Regards,
Anil -
How do I host multiple domains on a single Messaging Server?
How do I host multiple domains on a single Messaging Server?
<p>
To host multiple domains on one Messaging Server, use the
mailAlternateAddress attribute. If you want to host two domains
(customer1.com and customer2.com) on your server mail1.domain.com,
make sure that:
The various domains (in DNS) point to the installed mail server
(you must have the MX records that
points mail for customer1.com to mail1.domain.com and
customer2.com to mail1.domain.com)
That each person receiving mail at customer1.com and
customer2.com has an appropriate mailAlternateAddress
attribute describing the appropriate email address. For
instance, John Doe can have an email address (i.e. the value
of the 'mail' attribute for the John Doe LDAP entry) of
[email protected] and receive his mail on
[email protected] (the value of the mailAlternateAddress
attribute)
With Messaging Server 3.5, mailAlternateAddress can take the
form of @mail1.domain.com. If jdoe's mailAlternateAddress is
set to @mail1.domain.com, mail sent to [email protected]
will be delivered to [email protected]jaygatsby1123 wrote:
So what exactly am I doing with virtual hosts? There is a place for Aliases... What would I put in the "Aliases" box?
Any other host name that you want to resolve to the specified virtual host. It's quite literally an alias.
if you want www.example.com and www.example.org to end up at the same web site and you already have a virtual host — Apple refers to virtual hosts as sites — configured for www.example.com in Server.app, then you'd add www.example.org as an alias for the www.example.com virtual host (site).
Virtual hosts are implemented in a web server using some details of the HTTP or HTTPS protocol, and what the web browser (client) specified. The client gets handed an IP address or a domain name by the user, and the client then fetches the associated IP address for the target web server from the client's DNS services or local host database, and the client then connects to the IP address and passes over the text string that the user had requested — the IP address or domain name or even some local shortcut set up in the client system — via the HTTP or HTTPS protocol. The web server receives and processes this arriving text string from the client, and uses it to select which web site to render back to the web client. One subtle detail lurks here, too: the server's own DNS configuration really isn't involved in the selection of the virtual host.
Maybe you are looking for
-
HELP!!! - How to send a file to a server?
How to send a file(as it is) to the server i'm connected to, if i have access to the output-stream?
-
Hi Everyone. I am teaching on a Power Mac G5 10.5.7 Processor 2x2.66 2GB memory I have a projector hooked up as the 2nd monitor. Sometimes when I come into teach the projector doesn't get a signal from the computer. I've had our IT department out man
-
Maximum memory Linux can handle for IAS9i r2
I have installed the complete IAS r2 on Redhat Advanced Server on one box. My box currently has 512mb of ram which is all being used. The swap file is currently using 1 gig. This is without any users accessing the system!!! I have got the go ahead fr
-
I use google calendar and try to sync the calendar to my Blackberry Torch however It always fails. It tells me to try again later - which I have done in various locations and times which has not worked. It also tells me to sign out and in again - w
-
Running program details on Application server
Hello Experts, How to know details of currently running program details on SAP application server ? who executed , by which transaction , what is screen number .... etc regards Amy