Solved

console login: tmchild: exec service failed

Posted on 2004-10-21
13
2,994 Views
Last Modified: 2013-12-21
the machine can startup normally , but when telnet or logon from  the console.It failed.
when logon from the console :

HOSTNAME console login: root
tmchild: exec service failed, errno = 13

but the ftp service work ok!

then i used
{1}OK boot disk -s
to start the system, i can logon on normally,

then
#mountall
all slice can mount normally,no slice is full

what can i do then ?please give me your advice!
0
Comment
Question by:martinbjlee
  • 2
  • 2
  • 2
  • +5
13 Comments
 
LVL 38

Expert Comment

by:yuzh
ID: 12367256
root telnet remote login is disable by default!

have a look at /etc/default/login file, you should see:
# If CONSOLE is set, root can only login on that device.
# Comment this line out to allow remote login by root.
#
CONSOLE=/dev/console

If you comment it out, root can telnet login (warning, not secure, consider use
secure shell instead). you can get openssh from:
http://sunfreeware.com/

Now, get back to your question, can you login as a normal user to the system?
can a normal user "su" as root?

Can you login as root from the REAL console screen (NOT remote).

check /var/adm/messages file to see any errors. has anyone make any change to
your system?(change system config files, install software etc).
0
 
LVL 34

Expert Comment

by:PsiCop
ID: 12370356
I think he said he was trying to login as "root" from the actual system console.
0
 
LVL 38

Expert Comment

by:wesly_chen
ID: 12376362
Hi,

   Is it a Solaris 8 system? If yes, please check the patch 111041-04

http://sunsolve.sun.com/search/document.do?assetkey=1-21-111041-04-1&searchclause=111041-04

Then
(1) In /etc/default/kbd, set "KEYBOARD_ABORT=alternate"
(2) In /etc/system, "set abort_enable=2"
(3) reboot

Good luck,

Wesly
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 51

Expert Comment

by:ahoffmann
ID: 12378062
>  failed, errno = 13

you have a permission problem somewhere
Check if you homedir has propper permissions for that user (read, execute)
Probably there is something in your shell's startup files which causes the permission violation
0
 
LVL 10

Expert Comment

by:Nukfror
ID: 12393790
Considering this is root -- it's hard to imagine root getting a permission issue during login.

So this sorta sounds like root is attempting to login but there is a secondary process trying to run during the login cycle but its running as non-root.  What I can't say ... never dug into the login process that deeply.

Did this just start happening recently ?

What changes have been made the system recently ?
0
 

Expert Comment

by:palima
ID: 12398508
some kind of attack affect the telnet or login, this attack may changed your /etc/inetd.conf to other one.

try this
1-          check if there is an output to this cmd:
              /usr/ucb/ps -aux | grep srload
2-          see the last line of inittab if it contains srload:
               more /etc/inittab | grep srload
3-          check also /etc/init.d/rootusr for srload

if one or more of these items are true, just remove the system from the network and reply to me (to continue); this means that you are under attack.
0
 
LVL 38

Expert Comment

by:wesly_chen
ID: 12406032
According to SunSolve, this is casued by "su driver alternate break capability" on "break signal" (Ctrl+b) issue.
You may need to apply the patch or two setting as I mentioned above.

Wesly
0
 

Author Comment

by:martinbjlee
ID: 12418135
hi,all
   the system is solaris 7,
   i can't find the patch for such error.
   cause the ftp can still work , i upload some ssh install pkg , in the single user mode
  i install the ssh and now i can  logon use ssh.
  in the message i found such message:
   Oct 26 12:13:59 Wireless unix: fd0 is /pci@1f,4000/ebus@1/fdthree@14,3023f0
   Oct 26 12:16:58 Wireless unix: WARNING: interrupt level 6 not serviced
   Oct 26 14:25:37 Wireless unix: panic[cpu3]/thread=2a1001b1d60:
   Oct 26 14:25:38 Wireless unix: WARNING: interrupt level 6 not serviced

  i  use the CMD /usr/ucb/ps -aux | grep srload , and more /etc/init.d/rootusr | grep srload               nothing find out.
 

   what's the meaning of    "interrupt level 6 not serviced"
0
 
LVL 10

Expert Comment

by:Nukfror
ID: 12418181
Is this box your own or a box you support at work ?

If this is a box you own, upgrade the box to Solaris 9 or even Solaris 10.

If this is a server at work, you should have a serious discussion with your management about upgrading this server to Solaris 9.
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 12418696
IIRC Solaris 7 had a very short lifetime 'cause of tooooo much trouble ...
0
 
LVL 34

Expert Comment

by:PsiCop
ID: 12418758
Solaris 7 is definitely EOLed. Oldest still-supported version is Solaris 8.
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 12807774
PAQed with no points refunded (of 350)

modulo
Community Support Moderator
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I will show you how to create a ASP.NET Captcha control without using any HTTP HANDELRS or what so ever. you can easily plug it into your web pages. For Example a = 2 + 3 (where 2 and 3 are 2 random numbers) Session("Answer") = 5 then we…
I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question