Well, this is what happens when I go on vacation and look at a problem 2 weeks after the fact. Maybe I won't go on vacation any more and visit my g'kids. Naaah!!

I was actually able to reproduce the problem later. I was watching the trace file on a test system and after repeated telnet connects and disconnects, I didn't see anything change on the file. The next day,however, I stopped TCPIP with a CP EXT command and that flushed the buffer to the trace file. The mdisk containing the trace file was formatted to 4k blocks and there, apparently, just wasn't enough stuff ready to be written out. After the file was closed, it only contained 1, 4k block. Still, as Alan said in a subsequent append, the destination of the trace output seems like a strange place to put TELNET console output.

Jim

At 11:57 PM 1/5/2006, you wrote:
A correction to the story below: TCPIP did not stop working at any time. It dealt gracefully with the full A disk. Also, I didn't have to guess what happened; TCPIP announced it quite clearly in it's console:

05/12/23 08:56:29 TCPIP    CORNELLC:  DMSERD107S DISK A(191) IS FULL
05/12/23 08:56:29 TCPIP CORNELLC: ERROR WRITING FILE "TCPIP PROB0001 A1" ON DISK - OUTPUT HALTED

Our question is what caused normal TCPIP console output, specifically telnet connection opened and closed messages, to go to the trace file and not to the virtual console. (Some output, including start of day messages, continued to go to the virtual console.) This output started going to the trace file and not the console right after Jim issued NOSCREEN via NETSTAT OBEY. The documentation says NOSCREEN should only affect trace output, and Jim was unable to reproduce this behavior when he tried this recently on a test system. Could this be a bug? Or is there something we might have accidentally done to cause this?

Mark

At 04:06 PM 1/5/2006, Jim Bohnsack wrote:
The suggestion here to put 'NOSCREEN' and 'FILE fn ft fm' in the PROFILE TCPIP file to prevent a run away trace seemed to be so good that we decided to put it in even tho it was just a few days before I left town for the Christmas break. We normally run with the TCPIP console secuser'd to the id running PROP and with sysoper privileges and didn't notice that when I put these in place with an OBEYFILE command, that nothing was being sent to the id running PROP. About a week after I left town, TCPIP stopped working because the file that was pointed to with 'FILE fn ft fm' filled up the TCPIP A-disk even tho we were not tracing anything. It's just the normal telnet session established type of traffic. My counterpart here guessed what the problem was and changed PROFILE TCPIP back, commenting out NOSCREEN and FILE. Everything is fine now, but we are really puzzled. The trace statement was 'NOTRACE ALL' which I thought meant don't trace anything and since nothing is being traced, nothing would be put in FILE.


Mark Bodenstein  ([EMAIL PROTECTED])
Cornell University

Jim Bohnsack
Cornell Univ.
(607) 255-1760

Reply via email to