Solaris 10 CDE problem - The DT messaging system could not be started


 
Thread Tools Search this Thread
Operating Systems Solaris Solaris 10 CDE problem - The DT messaging system could not be started
# 1  
Old 11-22-2006
Solaris 10 CDE problem - The DT messaging system could not be started

A Google search with:
+Solaris +"The DT messaging system could not be started"
returns 138 hits.

All of the relevant possible solutions are in this document. My apologies for such a long document but I thought I would try to minimize the resolution attempts that I've already tried.

System configuration:
SunOS hercules 5.10 Generic_118822-25 sun4u sparc SUNW,Ultra-250

Anything else you need please let me know.
-----------------------------------------------------------------------------------------------------
Error received:

The DT messaging system could not be started.

To correct the problem:
1. Choose [OK] to return to the login screen.
2. Select Failsafe session from the login screen's option menu and log in.
3. Check to see that the hostname is correct in these locations:
1./etc/src.sh
2./etc/hosts
3./usr/adm/inetd.sec
4.Check to see any magic cookie related error messages in these locations:
1. /var/adm/messages
2. $HOME/.dt/errorlog

Attempted resolutions:
1. Checked /etc/hosts
1. File contains:
1. IP address <hostname> loghost
2. etc.
2. Checked the service status
fmri svc:/network/rpc-100083_1/rpc_tcp:default
name 100083
enabled true
state online
next_state none
state_time Thu Nov 16 22:07:58 2006
restarter svc:/network/inetd:default

3. Attempted to delete TT_DB directory to allow ttdbserverd to rebuild as suggested by a post.
1. Post
Thanks to David Foster (foster@bial1.ucsd.edu) for the quick answer, namely:
| This happens when the tool-talk databases get corrupted. Each partition which
| has one of these databases will have a TT_DB directory at its root. The
| fix is to completely delete ALL of these directories (use find to locate
| them) using "rm -rf /dir/TT_DB.
|
| These will be recreated as needed; no need to stop/start anything, or reboot.
| Works like a charm.
thanks also to Stacy Lindberg and Bismark Espinoza for their
replies....
Marc Poulin
2. I have seen other documentation that indicates this is an acceptable step to take if the TT_DB databases get corrupt

3. Ran ttdbck and got the following error:
1. ttdbck: isopen(“./TT_DB/property_table”): No such file or directory
2. Contrary to the documentation that I have seen these directories have not been created automatically at any point. I would assume logging in to CDE would be sufficient to cause rpc.ttdbserverd to startup and create the TT_DB directory and the files.
4. Also, according to Bug Id: 1186212, it is perfectly fine to delete the TT_DB directory to relocate it to a safer directory.
5. Checked the permissions of root's home directory:
1. drwxr-xr-x 50 root root 1536 Nov 21 18:09 /
6. Tried logging in under another account like mysql. Here's the mysql account's home directory:
1. drwxrwxrwx 6 mysql staff 1536 Nov 21 18:13 /home/mysql
7. Executing quota -v root returns “no disk quota for root (uid 0)
8. Content of nsswitch.conf
passwd: files
group: files

# You must also set up the /etc/resolv.conf file for DNS name
# server lookup. See resolv.conf(4).
hosts: files dns

# Note that IPv4 addresses are searched for in all of the ipnodes databases
# before searching the hosts databases.
ipnodes: files dns

networks: files
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files
publickey: files
9. Available space on volumes
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t10d0s0 9837644 5664829 4074439 59% /
/devices 0 0 0 0% /devices
ctfs 0 0 0 0% /system/contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 1288984 1016 1287968 1% /etc/svc/volatile
objfs 0 0 0 0% /system/object
fd 0 0 0 0% /dev/fd
swap 1288280 312 1287968 1% /tmp
swap 1288016 48 1287968 1% /var/run
/dev/dsk/c0t10d0s7 7060665 3127022 3863037 45% /export/home
/export/home/mysql 7060665 3127022 3863037 45% /home/mysql
10. Don't know if it's relevant but I found a file called rootswup.trc in /tmp
user is registered
HOMEDIR=//.softwareupdate/1770423442
HOMEDIR=//.softwareupdate/1770423442 exists
disable notification flag is off
pid file does not exist
checkRunningNotApp return 1
NO running NotApp process found
in CDE window environment, quits.
11. Another suggestion was
1. Start in Failsafe mode and look your /etc/hosts file if the hostname corresponds to localhost (127.0.0.1).
1. The entry is: 127.0.0.1 localhost
2. Look if you have network connectivity on interface pcn0
1. Unfortunately, I can't check to see anything using ifconfig. There is a Solaris 10 bug in which I can't get the patch for since I don't have a service contract with Sun. However, I can ping servers outside my network. So, I assume the network card is operational.
12. Another poster gave this advice
1. Ok apparently this one was so obtuse that no one knew or so utterly basic that it was just ignored! For future reference, if you don't have a carriage return after the last line of your 'hosts' file bad things can happen!
2. I put 2 lines past the last line and it still didn't come up
13. Another suggestion
1. I have seen this problem a few times. I believe that this is a generic error and does not necessarily point to the suggestions they list. In my case, I was able to resolve it by doing a sys-unconfig
2. I've done this in the past and it hosed up my system so bad that I had to re-install the OS. I'm not going to try this again.
# 2  
Old 11-13-2008
dt Messaging system could not be started

I got what may perhaps be a similar message. When I clicked "OK", I was reverted back to login screen (perhaps cde).

I had previously disconnected the hme0 interface from my dhcp provider and attached it to another router which was supplying dhcp information.

I had however, before doing any of these steps, edited /etc/default/dhcpagent
and removed the "12' from:
PARAM_REQUEST_LIST=1,3,6,15,28,43

So that a hostname may not, by agent, via dhcp server be requested.

Setting hostnames for a system connected to a dhcp server is documented elsewhere - a google search may reveal that.

In spite of my doing the edit in the /etc/default/dhcpagent and as i believe(I'm pretty sure I rebooted), rebooting after doing such edit (this requires a reboot, see dhcpagent man page)
"
For IPv4, the dhcpagent daemon can be configured to request
a particular host name. See the REQUEST_HOSTNAME description
in the FILES section. When first configuring a client to
request a host name, you must perform the following steps as
root to ensure that the full DHCP negotiation takes place:

# pkill dhcpagent
# rm /etc/dhcp/interface.dhc
# reboot
"

I got the message, believing this to be caused by the dhcp server change, I logged in via "command line login" and, I, did, a reboot...

I did not have the issue when the system rebooted and, I was, via, perhaps, CDE, login.

Another system was also moved from one dhcp server to another in a similar manner, however, the login interface on that was, perhaps, Sun's Java...and on that system, I did not, have, the same issue...
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

The DT messaging system could not be started.

Good Morning, Users can no longer log into SunBlade 2500 Solaris 9 system (though root still can). Here's what I'm getting and what I've done. I'm most suspicious of the full drive since that pops up twice and I did see one looks full. What's a good way to reduce what's on it?- or.. what else... (2 Replies)
Discussion started by: Stellaman1977
2 Replies

2. Solaris

Solaris 8 CDE Problem

All, I'm running Solaris 8 on a Sparcbook. One of my users, when logging in, defaults to Open Windows desktop rather than CDE. All other users get logged into CDE just fine. Is there a file or something that tells the system what default login is? I'm confused as to why it's just for this one... (4 Replies)
Discussion started by: leosmith78
4 Replies

3. Solaris

Solaris 8, you boot the system but does not have anything on the screen (not started)

Greetings to all. I have two computers, Sun Blade 150. the first, had the Solaris 8 system, and that system needed to clone the "second" to start it with the same settings. Use a program to clone the drive, and then have cloned, had the error: Can't read disk label. Can't open disk... (4 Replies)
Discussion started by: feliz-58
4 Replies

4. UNIX Desktop Questions & Answers

How to migrate Solaris 10 CDE config to HP-UX CDE.

Hello, Do you guys by any chance know what is the best (if any ) way to move CDE configuration from a SOLARIS 10 machine to HP-UX? Just the config (actions, text files etc). Thanks in advance! (0 Replies)
Discussion started by: binary0x01
0 Replies

5. UNIX for Advanced & Expert Users

The DT messaging system could not be started

Hello All, I am getting " The DT messaging system could not be started" message when wants to login as root on a box running on tru64 5.1A. /etc/hosts is ok. when i see in .dt/errorlog it shows message server could not be started. Thanks for help. Awadhesh (2 Replies)
Discussion started by: Awadhesh
2 Replies

6. IP Networking

DT messaging could not be started

this id the message i get with a suggestions to check those files: /etc/src.sh /etc/hosts /usr/adm/inetd.sec i have little knowledge of hoe to edit those files/ i went to the etc library and didn't found src.sh file. what should i do? also didn't find the inetd.sec file In the host... (3 Replies)
Discussion started by: amirp
3 Replies

7. UNIX for Dummies Questions & Answers

The Desktop Messaging System Could Not Be Started HP-UX

Hi People! I've just got a HP-UX system dumped on me. I've started it, followed all the install/setup questions, and everything was going ok, right upto when going into the desktop enviroment I got the message "The Desktop Messaging System Could Not Be Started". Now I've checked the... (8 Replies)
Discussion started by: cpiuk
8 Replies
Login or Register to Ask a Question