[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 8908
  • Last Modified:

Services in Solaris 10

Well, I have been fighting with this all day, and none of the stuff I have found so far has helped.

Solaris 10 Sparc fresh install patched up to date.  it seems like none of the "legacy" network services start. (telnet, ftp, rlogin finger etc...)

Yes some of the services should be disabled because they may be unsafe, but I would like to be able to enable them.

the svcs command shows them all to be in maintenance  If I use svcadm -v enable telnet  it comes back and says its enabled, but still shows maintenance and the log says "Property proto of instance svc:/network/telnet:default is missing, inconsistent or invalid"

The configuration files are those that were supplied by Sun and I have made no changes.

Does someone know how to fix this, or is their a good tutorial on on svcs?  (I've already looked at the top ones on google...)

Thank You for your help...

0
arthurjb
Asked:
arthurjb
  • 2
  • 2
  • 2
2 Solutions
 
zzzztjCommented:
the ultimate place to find this out is the sun document site. docs.sun.com.  do a search for svcs or svcadm and you'll get the right manual.

I understand this problem, I'm just getting to grips with it myself
0
 
zzzztjCommented:
also check the install logs if you can find them. Solaris doesn't tell you if parts of an installation are corrupt or failed caused by a damaged CD (i had this in a technical interview once ;) - we installed solaris and the guy asked me to figure it out - I called up my mates at sun and we went through it all then finally he showed me the state of the install media.

I got the job btw :)
0
 
NopiusCommented:
man svcs
man svcadm

svcs -x gives you the reason of why some service doesn't start

Next check file: /etc/services that it has 'telnet' entry
Next check file: /var/svc/manifest/network/telnet.xml, it should be 1942 bytes long
Next chek that inetd is running: 'pgrep -lf inetd', since telnetd starts from inetd


0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
arthurjbAuthor Commented:
I've done the rtfm part several times, but it doesn't give much trouble shooting help. :-(

svcs -x give the answer;
Restarter svc:/network/inetd:default gave no explanation

telnet.xml is 1942 long
etc/services is correct and inetd is running

It looks like none of the legacy inetd services are running and they all have the "no explanation" message.

Yet if I start the services as stand alone (like ftp) they all work.  It almost makes me think that there is an inetd switch somewhere, but I haven't seen that yet...
0
 
NopiusCommented:
I know, there where problems with svcs in Solaris 10 pre-release distribution (also known as s10_52).
Please check your installed build number in /etc/release.
If you have older version, I recommend you to get either 03/05 or 01/06 releases.
0
 
arthurjbAuthor Commented:
Thanks for the help
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

  • 2
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now