Solved

Out of stream resource...SCO UNIX error

Posted on 2000-03-24
7
1,136 Views
Last Modified: 2013-12-05
I have a SCO Openserver 5.0.5 enterprise server with 250 sco user licenses running an infomrix IDW Workgroup server via TCP-IP.  Whenever my pseudo terminal count of users exceeds 100 I get the following error in the syslog "inetd[322]: accept: (for telnet) Out of stream resourc".  I have verified that my 250 sco users licenses are installed and I run the netstat -m command and by streams, queues, and message blocks all still have plenty of free allocations, my streams memory is as follows:

total configured streams memory : 5072.00KB

streams memory in use: 1322.00KB
maximum streams memory used: 1633.80KB

Could someone give me insight as to what is causing this error to come up and effecting users after user count is 100 or 101?


0
Comment
Question by:r_horton
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
7 Comments
 
LVL 1

Expert Comment

by:sparks1970
ID: 2656766
When you did netstat -m did anything appear in the 'fail' column?  

Also, using configure, what your NSTREAM value.  You might consider bumping that up.

0
 
LVL 1

Expert Comment

by:philiph_elvis
ID: 2657786
NSTREAMS is auto-tuned on OpenServer 5.0.2 and above, so you shouldn't have to mess with that setting.  Checking netstat -m is still a good place to start.

Also, with all SCO questions, you should first search the SCO Technical Articles, located at http://www.sco.com/support.  A search on your error message could very likely show a supplement which fixes the problem.
0
 
LVL 1

Expert Comment

by:fbjean
ID: 2658319
Just asking, how many pseudo-tty are define in your SCO ?
Go in scoadmin,kernel configuration and check the number of pseudo-tty.
In a standard installation it will never exceed 100 but you can add as many as you want.
0
The Ultimate Checklist to Optimize Your Website

Websites are getting bigger and complicated by the day. Video, images, custom fonts are all great for showcasing your product/service. But the price to pay in terms of reduced page load times and ultimately, decreased sales, can lead to some difficult decisions about what to cut.

 
LVL 1

Expert Comment

by:jacquesc030600
ID: 2658398
Would you try that;

first increase you pseudo tty

second

# cd /etc/conf/cf.d

# ./configure

choose STREAM

and increase the number of stream


Relink the kernel

reboot the computer
0
 

Author Comment

by:r_horton
ID: 2659181
As I reported with my netstat -m... the available streams,mblks, and queues still are in the 3000 or higher that are still available.  So uping the streams is not the answer.  My streams are already set at 7500 with about 4000 free.  I stated this in my original quetsion.  My psuedo tty is set to 650 as well.
0
 
LVL 1

Expert Comment

by:gurumaarten
ID: 2663924
Can you give the values for NPROX & MAXUP? Perhaps you can show some params from the files /etc/conf/cf.d/stune & mtune??
0
 
LVL 1

Accepted Solution

by:
gurumaarten earned 200 total points
ID: 2663926
ofcourse i meant NPROC instead of NPROX...
0

Featured Post

What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.

Question has a verified solution.

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

A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
Installing FreeBSD… FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and packag…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

705 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