Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Ben

Pages: [1] 2 3 ... 15
One could write volumes on this, but there are volumes on it already.

Any serious student of history is familiar with what is going on on a global scale right now... for it has all be done before, many times.

People always look the other way so that when it's done, they can give validity to their very emotional, (fake), claims that "we just didn't know!"

Milton Mayer's 1955 book They Thought They Were Free interviewing Germans 1933-1945, (How and why "decent men" became Nazis - the life stories of ten law-abiding citizens), is a great place to start, but now as then, everyone looks the other way and pretend they can't / didn't see it.

This is always implemented when the few remaining real men have been reduced to ineffectiveness via the media polluting the minds of the public.
But, like I said, volumes have been written on it so that's where I will leave it.

Well, we all do have something to hide it's called privacy.

The last thing that the people need is large corporations, (predatory and unethical by definition), poking around in our private lives. History shows what will happen to our freedom once that gets fully installed. Microsoft is particularly bad for it and on the forefront of personal invasion. I mean just look at the name, 'Windows'. It immediately conjures up images of a Peeping Tom.

We can assume that we have options with respect to OS', but the reality of it is that we will be given no choice, it's just a matter of time.

Some people could see this coming decades ago. Anyone who doesn't see it today is deliberately looking the other way. But many people just have a hard time getting out of lifes induced illusions of warmth and innate protection.

Look at where electronic devices are heading on the whole. We are we being given less and less choice to "block" or to say "no"? And the whole concept of electronic signatures and constantly-updated agreements are thinly disguised orders and many cheques and credit cards no longer require a written signature.

Even new small and large appliances have, (and some now require), an Internet connection.
Now, you have to ask "why?". Well, all here reading this thread know why.

If you think that it's going to get better you are fooling yourself. As long as we continue to accept it and give our money to it, it will continue to get worse as non-invasive hardware becomes less and less available.

Kind of hard to deny isn't it.

Hardware / Re: Trap 000e and Sockets
« on: December 15, 2019, 05:52:44 pm »
Thanks for that Lars.

Just incase  you are wondering, I haven't had a Trap since I changed my CONFIG.SYS as you suggested.

Hopefully the problem has been solved. 8)

Now, I can move onto, (or back to), the other issues.

Hardware / Re: Trap 000e and Sockets
« on: December 10, 2019, 08:19:55 pm »
Hello, Rene.

DragText does the same thing, adding a page to every WPS object, and it's one of the essential enhancers that I add upon installing OS/2.
One has to appreciate such a transparent, necessary application(?). 8)

But, I was unaware of schedb2; thanks for the heads up.

Hardware / Re: Trap 000e and Sockets
« on: December 10, 2019, 07:16:13 pm »
I can do the scheduling through DragText, but writting the REXX is a hit and miss process for me.

I will take a look through Hobbes; maybe there is something there that I can adapt/modify.

Hardware / Re: Trap 000e and Sockets
« on: December 09, 2019, 02:07:31 am »
I have been doing that. Too bad there isn't any way to do that automatically and add the date/time.

Still no crash since adding those parameters though.

Hardware / Re: Trap 000e and Sockets
« on: December 07, 2019, 02:20:57 pm »
Thanks, Lars.

No issues yet, but it hasn't been long enough.

One thing of note is that some lines that were static before have changed... as expected netstat -m - posted for those who are following along;

Code: [Select]
mbufs obtained from page pool            = 4272
free mbufs                               = 2888
data mbufs                               = 0
header mbufs                             = 3
socket structure mbufs                   = 77
socket name mbufs                        = 43
socket option mbufs                      = 0
protocol control block mbufs             = 104
routing table mbufs                      = 1141
fragment reassembly mbufs                = 0
clusters obtained from page pool         = 1150
free clusters                            = 878
times failed to find space               = 0
times waited for space                   = 0

Hardware / Re: Trap 000e and Sockets
« on: December 06, 2019, 02:46:37 am »
OK, Lars.

I have made the modifications, now I shall see what happens.

Hardware / Re: Trap 000e and Sockets
« on: December 05, 2019, 03:19:58 pm »
I have both of those files in my CONFIG.SYS both in C:\MPTN\PROTOCOL.

SOCKETSK.SYS   8-24-14      128,512
AFINETK.SYS      9-20-15      318,976

I rotate my apache logs about once a month. Right now the biggest is around 2 meg.

With respect to netstat -m right now after running 6 hours this is what it shows:

Code: [Select]
mbufs obtained from page pool            = 10304
free mbufs                               = 8484
data mbufs                               = 0
header mbufs                             = 1
socket structure mbufs                   = 75
socket name mbufs                        = 43
socket option mbufs                      = 0
protocol control block mbufs             = 100
routing table mbufs                      = 1585
fragment reassembly mbufs                = 0
clusters obtained from page pool         = 1135
free clusters                            = 486
times failed to find space               = 0
times waited for space                   = 0

I will monitor InJoyFW GUI to see if see if something or someone is hammering the system but usually that will automatically block any IP/Port that is doing so.

Hardware / Re: Trap 000e and Sockets
« on: December 04, 2019, 05:15:16 pm »
Well, unfortunately the Traps persist.

I have captured a the trap screen if anyone can interpret it I would appreciate it.

Hardware / Re: Trap 000e and Sockets
« on: November 25, 2019, 03:08:52 pm »
While I wish it was the case the fact the box has been running 24/7 for so long is simply no warranty at all.
Remember your box is connected to the internet. And as technology moves forward so do the hacking attempts.
But also search engines have bots that scan servers.

A specific URL on your server in Joomla, for example, can be called everytime by a script kiddy can pretty quickly exhaust the server its resources,
a denial of service. PHP based CMS systems such as Joomla can be pretty CPU and memory consuming.

All too true, unfortunately. 8\

Other questions are what version of Apache and PHP are you running?

Apache/2 2.29

PHP v5.4.34

Sorry to have so many questions but having such a server requires you to tweak some of the settings per deamon.

Not a problem, Roderick. I appreciate that you are taking the time to assist.

Unfortunately, I am a victim of my own server success; it has run so well for so long that I have forgotten all the details of setup and configure that I had to have to implement and fine tune it all, simply from an extended lack of use.

And keep track of the logs to find what is causing this. If your server would be connected to the internet and all of the services would not be running you would most likely not be having these issue's with socketsk.sys traps.

Finding the issue's can be time consuming.


Yes, however, I have no choice as i need this up and stable.

I will put off all further upgrades, modifications and changes until I can nail down the Sockets/Trap 000e problem since it is the most important.

I keep all logs.

No lockup(s) since I changed the Keepalive to 300, but I am also taking my server down during the night  until I get this issue settled.

Hardware / Re: Trap 000e and Sockets
« on: November 25, 2019, 02:25:39 am »
Having managed for years the Mensys webservers (I have not seen these boxes for close to 5 years) you can have TRAPS in the different protocol drivers for different reasons. Some of our servers where up for weeks, but...

1) Changing the settings on the network static with any driver switches is not recommended.

2) What type of software are you running ? Like what web browser are you running and what version of the software ?
Do you load PHP ? Do you load Wordpress website for example.

3) In inetcfg.ini make certain that
keepalive       300     7800    0       7800    KeepAlive (sec) is set to 300 and not 7800.

4) The exhaustation of TCP/IP stack resources can be contributed to many issue's which you slowy need to sort out.

A) Are you having DDOS attacks on your server ?
B) Are web crawlers (Search engines) drowning the server in requests.
C) Keep an eye on netstats -s it shows the open sockets.  They should close after some time so IP stack resources are given back to the system.

Also some software I have seen on OS/2 has the tendency to not release TCP/IP sockets. Again at a faster rate exhausting the system.
This certainly has nothing todo with bad NIC drivers. Its purely a matter of tuning your server and confuring the server software correctly.

Roderick Klein

Hello again, Roderick.

I posted a list of my running servers here somewhere, but I don't see it now; it must have been eaten in cyberspace so here is the list of everything that runs continuously and are loaded at boot;

- FTPd
- Changi
- Weasel
- LSwitch
- PMUptime
- INIServ
- mySQLd
- HTTPd, (apache)
- NMBd
- SMBd
- Daytime
- ClipView
- UniWatch
- XFile
- SysLOGd
- Pluto, (INJoyFW)
- Gateway, (INJoyFW)
- PC, (Process Commander)
- IRCd, (Hybrid. Off and on, right now off)

The rest are all typical for any OS/2 setup so I won't list them.

It's running on a Dell Optiplex 980, (i7) with 2,(4?) Gigs of RAM.

This is a dedicated server setup; I do not use it actively. It sits in the corner with the monitor turned off running 24/7.

PHP is in use. I do use SMF for my forum(s), (5 at the moment), with TinyPortal on two and a CMS based on Joomla. Also, five hand-written sites.

I will modify my inetcfg.ini as you suggested, but keep in mind that this server setup has been running stable for decades, with adjustments and upgrades, (hardware and software), over the years. I did change the inetcfg.ini back in February, but I have no idea why; most likely some minor tweak of little to no importance.

Here is my

Code: [Select]
keepalive     60 7800    0   7800 KeepAlive (sec)
tcpswinsize 131072 32768 1024 246723 TCP SendWindow Size
tcprwinsize 131072 32768 1024 246723 TCP RecvWindow Size
udpswinsize 41600 9216 1024 246723 UDP SendWindow Size
udprwinsize 83200 41600 1024 246723 UDP RecvWindow Size
lingertime     60   120    0 65535 Linger Time (sec)
probecnt      8     8    1      8 Number Of KeepAlive Probes

# IPForwarding is handle by IPGATE in Setup.cmd
# ipforward      0     0    0      1 IP Forwarding flag ON/OFF

mtudiscover      1     1    0      1 TCP Path MTU Discovery ON/OFF
arpkillc   1200 1200 180 15300 ARP Complete TimeOut (sec)
arpkilli    180   180   60   1200 ARP InComplete TimeOut (sec)
lipcstswinsize 20480 10240 1024 246723 LIPC Stream SendWindow Size
lipcstrwinsize 83200 10240 1024 246723 LIPC Stream RecvWindow Size
lipcdgswinsize   8192 2048 1024 246723 LIPC Dgram SendWindow Size
lipcdgrwinsize 16384 4096 1024 246723 LIPC Dgram RecvWindow Size
synattack      1     0    0      1 SYN Attack Flag ON/OFF
syncookie      0     0    0      1 SYN Cookie Flag ON/OFF
firewall      0     0    0      1 FIREWALL ON/OFF
multidefrt      0     1    0      1 Multiple Default Routes ON/OFF
winscale      1     1    0      1 TCP Window Scale ON/OFF
timestmp      0     0    0      1 TCP TimeStamps ON/OFF
realslow     20    20    1    100 TCP TW Q Slow Timeout ticks
perfhttp      1     1    0      1 Fast Path HTTP ON/OFF
tcpttl     64    64    1    255 TCP  TTL (hops)
udpttl     64    64    1    255 UDP  TTL (hops)
icmpttl     64    64    1    255 ICMP TTL (hops)
fragttl     60    60    1    255 Fragment TTL (sec)
reusetw      1     1    0      1 Reuse Time Wait ON/OFF
msl     30    30    1 16384 TCP MaxSegLifeTime (sec)
cc      0     0    0      1 TTCP function ON/OFF
sack      0     0    0      1 Selective ACK ON/OFF

Networking / Re: OS/2 to Ubuntu: Any options other than Samba?
« on: November 23, 2019, 10:34:51 pm »
Hello, Bernhard.

I have thought of using that, but I use Ubuntu as a backup machine and a repository for extensive research files.
The problem with the Netdrive plugin for FTP is that it tends to scan the whole directory tree and that takes a long time, making it unfeasible for a lot of my needs.

My initial plan was to use Ubuntu as a dumb, LAN fileserver and when it's running and fine tuned, it works great... no... it works acceptibly... as that, however, any upgrades to Ubuntu or any part of it, is a risky and time consuming business and hardware failures ensure the eventual need for upgrades.

In addition, once Ubuntu was setup it became very convenient as a quick, light-duty, Internet research tool in my workshop and as such has become indespensible.

I would very quickly dump any version of *nix and use OS/2 exclusively if it could handle the two 4Tb drives.

I wonder... is there any hope of that happening? I understand that this is not possible, but, I've heard such things said before. So, I remain  realistically hopeful.

Hardware / Re: Trap 000e and Sockets
« on: November 23, 2019, 10:20:38 pm »

Possibly. I have some identical modules here; I will swap them out and see.


I have been updating a few things mostly using ANPM. Other than that Paul's latest version of BIND; installing, (and subsequently uninstalling), a few versions of XWorkplace, (I have to leave it off the machine as it makes the server hard lock).

I going to have to do a search for duplicate variations of *.DLLs to see if there's a problem. However, long before any updates I was getting an occasional Trap 000e Sockets, maybe once or twice a year. Now, I have received three in the passed 16 hours; something is getting worse.
Though, other than the traps the server is now rock solid. So, I am getting there... nearly there.

Speaking of duplicate DLLs, didn't someone write a program specifically designed to find DLL dupes on the path?

With respect to capturing the 'trap screen' is there a program that can do that or is this a 'camera only' affair?

Hi Ben,

Hello again, Ian.

What does inetver return?

Version numbers of TCP/IP protocol drivers:
   SOCKETS.SYS: 6.3100
   AFOS2.SYS:   6.3100
   AFINET.SYS:  6.3100

Inetver returns same.

And are you running the patched versions for SMP ( dated 16th August 2011) ?

I found two identical copies in fact; one in C:\MPTN\ and another in C:\MPTN\DLL\.
I shall delete the former and keep the latter.

"A patch intended to make tcpip32.dll multi-thread and SMP safe. that should prevent the crashes many people have when using Mozilla apps. Redirects calls made to unsafe routines and routes them to safe versions that were already present in the dll. Based on the tcpip32.dll included with eCS 2.x (2004-05-21  11:15  98,611). It may be compatible with earlier versions of this dll but that has not been tested. From Steve Levine."

In the past at sometime I must have copied the patched version right out of that *.zip.

I fully expect that I'm going to have to, (at some point soon), replace both the NICs in the server as I have never been completely satisfied with their performance, (driver/NIC combination).

Presently I am using the Realtek Gigabit 8111/8168/8169 driver (MultiMac32).

While the subject is up does anyone know of a kickass driver/NIC combination for OS/2, (PCI-E slot)?

Networking / Re: OS/2 to Ubuntu: Any options other than Samba?
« on: November 23, 2019, 04:32:12 pm »
Hi Ben,

I have been using Samba to connect my LAN for years now.

However, catering to Samba under the Ubuntu upgrades, (getting the OS/2 machines to continue to see Samba shares hosted by Ubuntu), has been time consuming at a point in my life when I simply do not have the time.

Are there any other options to connect all machines on the LAN, (Windows 7, eCS & Ubuntu), that does not add security risks?

(FTP is not enough).

I'm using ArcaOS to connect to Samba on a daily basis. To do this, you MUST be using a recent build of the Samba client (4.4 or above) that supports SMB2+.

ArcaOS supports this out of the box, but it really isn't that hard to install my builds manually - there are numerous posts here on the subject.



Hello again, Paul, (I solved the BIND problem BTW), I tried using your latest Samba Netdrive plugin to (re)connect, but I did not have any success with it; I kept getting the dreaded 58 error.

I'm thinking that I would have to do a complete Samba upgrade on all of my OS/2 machines to bring them all up to standard. From what I remember of dealing with Samba for OS/2, it was always a pain; maybe that is no longer the case.

However, options are few and whatever I do will probably be chosen because it is the lesser of the evils. Hehehe.

Of course, the biggest concern is that I will spend a lot of time doing that multi-machine upgrade and will still not be able to connect to the Ubuntu, (18.04), shares. OS/2 -> OS/2 has always had good and viable options.

Pages: [1] 2 3 ... 15