on 10-22-2008 9:36 PM
Hi,
a NW04s system on Windows with MSCS (Microsoft Cluster). From few days SMGW tcode returns an error message:
"Gateway monitor is deactivated"
If we run gwmon outside the istance (from Windows command line from on node, as example), gateway should works because we can see any connection.
gw/monitor = 1
Have you got any idea ?
Regards.
In SM21 there are:
23:16:48 DIA 000 100 USER SMGW Q0 I Operating system call recv failed (error no. 10053)
17312 Dialog work process No. 000 USER STATION 2 SMGW RSMONGWY_ALV K SAP Web AS Problem STSK
Further details for this message type
Module nam Line Error text Caller.... Reason/cal
nixxi.cp 4424 recv10053 NiIRead recv
Documentation for system log message Q0 I :
The specified operating system call was returned with an error.
For communication calls (receive, send, etc) often the cause of errors
are network problems.
It could also be a configuration problem at operating system level.
(file cannot be opened, no space in the file system etc.).
Additional specifications for error number 10053
Name for errno number WSAECONNABORTED
No documentation available for error WSAECONNABORTED
Technical details
File Offset RecFm System log type Grp N variable message data
518 313560 m Error (Function,Module,Row) Q0 I recv10053 NiIReadrecv nixxi.cp4424
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
in wp log there are:
M Wed Oct 22 23:10:28 2008
M ***LOG R2G=> ThPlgTimeout, Timeout (T98/U30635) [thxxplg.c 5394]
M ***LOG R2G=> ThPlgTimeout, Timeout (T164/U30602) [thxxplg.c 5394]
M ***LOG R2G=> ThPlgTimeout, Timeout (T245/U30594) [thxxplg.c 5394]
M ***LOG R2G=> ThPlgTimeout, Timeout (T87/U30588) [thxxplg.c 5394]
C
C Wed Oct 22 23:12:16 2008
C build_stmt: reallocating stmt buffer: 2000 -> 3002 characters
M
M Wed Oct 22 23:19:44 2008
M *** ERROR => GwMonDispParameter: GwMonBufRequest failed [gwxxmon.c 793]
M *** ERROR => ThGwMonDispParameter: GwMonDispParameter failed [thxxgmon.c 1666]
M ***LOG Q0I=> NiIRead: recv (10053: WSAECONNABORTED: Software caused connection abort) [nixxi.cpp 4424]
M *** ERROR => NiIRead: SiRecv failed for hdl 3 / sock 904
(SI_ECONN_BROKEN/10053; I4; ST; 10.2.5.131:3310) [nixxi.cpp 4424]
M *** ERROR => GwMonDispConnTbl2: GwMonBufRequest failed [gwxxmon.c 860]
A test:
node1 is the hostname of first cluster node (live with db + central istance), node2 is the name of second cluster node (dialog istance)
On console I try some test with gwmon...
node1:
gwmon -gwhost localhost -gwserv sapgw10
OK
gwmon -gwhost node1 -gwserv sapgw10
GwMonDisplayConnTbl2 failed, rc=GW_MONITOR_DISABLED
Gateway monitoring for node1 / sapgw10 disabled
node2:
gwmon -gwhost localhost -gwserv sapgw10
OK
gwmon -gwhost node2 -gwserv sapgw10
GwMonDisplayConnTbl2 failed, rc=GW_MONITOR_DISABLED
Gateway monitoring for node2 / sapgw10 disabled
We have got other MSCS with CRM (ABAP-only) where for each node gwmon on localhost/hostname are OK.
So I try to set gw/monitor = 2 (previus value was 1) on each istance, after istance restart SMGW works .... but I don't be able to explain the cause because in other MSCS system gw/monitor = 1 and SMGW works fine.
Regards.
To anyone out there reading this, please be aware that setting gw/monitor to 2 means that you can run gwmon.exe even on your own PC given firewall access. Perhaps not the best option.
Notes like 129997 should be followed instead. gw/monitor=1 should work from the transaction level or you have a host name resolution issue of some type
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.