Skip to Main Content

GoldenGate

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Windows service passive pump : OGG-01224 TCP/IP error 6

user2326348Jul 7 2017 — edited Jul 10 2017

Hi,

I've got a OGG 12.2 connected to a 12.2 database (compatible 12.1.0.2), running on Windows 2008 R2

local extract and replicat, remote pump connecting the master server works well.

I've got a problem with a passive pump on the master called by an alias on the remote site.

If I run the manager in application mode (start manager in a non-admin shell, but with administrator account), the passive pump works well (so I think there's no firewall problem)

If I run the manager as a service, with the System account or with the administrator account, I can't run the passive pump, at connect I've got :

ERROR   OGG-01224  TCP/IP error 6 (Descripteur non valide),

english for TCP/IP error 6 : "Invalid handler" or "No such device or address"

I haven't found the difference between the manager running as a service or as an application, with the same user. I try to reboot, so I'm sure to have the same environment variables. I disabled local firewall and antivirus.

the remote host is using the same version of OGG.

GGSCI (myhost) 4> start PDI1000B

Sending START request to MANAGER@192.168.1.7:7700 ...

Sending START request to MANAGER@myhost:7750 ...

ERROR: Child process is no longer alive

GLOBALS :

mgrservname OGG

CheckPointTable OGG.CheckPoint

SYSLOG NONE

_DISABLEFIX21427144

mgr.prm :

port 7700

dynamicportlist 7701-7749

bootdelayminutes 5

autostart er *

autorestart er *, retries 3, waitminutes 2, resetminutes 30

purgeoldextracts dirdat\pd*\pd*, usecheckpoints, minkeepdays 1

accessrule prog * allow

report of the passive pump on the master server :

***********************************************************************

                 Oracle GoldenGate Capture for Oracle

                   Version 12.2.0.1.160823 25213169

      Windows x64 (optimized), Oracle 12c on Mar 10 2017 02:20:37

Copyright (C) 1995, 2016, Oracle and/or its affiliates. All rights reserved.

                    Starting at 2017-07-07 13:58:15

***********************************************************************

Operating System Version:

Microsoft Windows Server 2008 R2 , on x64

Version 6.1 (Build 7601: Service Pack 1)

Process id: 15764

Description: 'Passive Pump'

***********************************************************************

**            Running with the following parameters                  **

***********************************************************************

2017-07-07 13:58:18  INFO    OGG-03059  Operating system character set identified as windows-1252.

2017-07-07 13:58:18  INFO    OGG-02695  ANSI SQL parameter syntax is used for parameter parsing.

EXTRACT PDI1000B

USERID OGG@127.0.0.1:1521/server.world, PASSWORD ***

2017-07-07 13:58:19  WARNING OGG-02551  ORACLE_HOME is not set to Oracle software directory.

2017-07-07 13:58:19  INFO    OGG-03522  Setting session time zone to source database time zone '+02:00'.

RMTTRAIL dirdat\PDI1000B\pd

RMTHOSTOPTIONS timeout 60

REPORTCOUNT EVERY 10 SECONDS, RATE

table .../..

2017-07-07 13:58:19  INFO    OGG-01851  filecaching started: thread ID: 78942608.

2017-07-07 13:58:19  INFO    OGG-01815  Virtual Memory Facilities for: COM

    anon alloc: MapViewOfFile  anon free: UnmapViewOfFile

    file alloc: MapViewOfFile  file free: UnmapViewOfFile

    target directories:

    E:\OGG\dirtmp.

CACHEMGR virtual memory values (may have been adjusted)

CACHESIZE:                             7.32G

CACHEPAGEOUTSIZE (default):               8M

PROCESS VM AVAIL FROM OS (min):       11.32G

CACHESIZEMAX (strict force to disk):   9.32G

2017-07-07 13:58:19  WARNING OGG-01842  CACHESIZE PER DYNAMIC DETERMINATION (7.32G) LESS THAN RECOMMENDED: 64G (64bit system)

vm found: 11.32G

Check swap space. Recommended swap/extract: 128G (64bit system).

Database Version:

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

PL/SQL Release 12.2.0.1.0 - Production

CORE    12.2.0.1.0    Production

TNS for 64-bit Windows: Version 12.2.0.1.0 - Production

NLSRTL Version 12.2.0.1.0 - Production

Database Language and Character Set:

NLS_LANGUAGE     = "FRENCH"

NLS_TERRITORY    = "US"

NLS_CHARACTERSET = "AL32UTF8"

2017-07-07 13:58:20  INFO    OGG-01227  Waiting for connection on port 7701.

2017-07-07 13:58:20  INFO    OGG-01229  Connected to myhost.world:50988.

Source Context :

  SourceModule            : [ggnet.tcprtn]

  SourceID                : [../gglib/ggnet/tcprtn.c]

  SourceFunction          : [opt_negotiate]

  SourceLine              : [3409]

  ThreadBacktrace         : [13] elements

                          : [E:\OGG\gglog.dll(??1CContextItem@@UEAA@XZ+0x2ab6) [0x000007FEE1B1F106]]

                          : [E:\OGG\gglog.dll(?CreateMessage@CMessageFactory@@QEAAPEAVCMessage@@PEAVCSourceContext@@IZZ+0x561) [0x000007FEE1B1F751]]

                          : [E:\OGG\gglog.dll(?_MSG_ERR_TCP_GENERIC@@YAPEAVCMessage@@PEAVCSourceContext@@PEBDW4MessageDisposition@CMessageFactory@@@Z+0x3d) [0x000007FEE1AC205D]]

                          : [E:\OGG\extract.exe(ERCALLBACK+0x127cde) [0x000000013F80053E]]

                          : [E:\OGG\extract.exe(<121_12\extract.exe) [0x000000013F69A438]]

                          : [E:\OGG\extract.exe(ERCALLBACK+0x44648) [0x000000013F71CEA8]]

                          : [E:\OGG\extract.exe(_ggTryDebugHook+0x9e33) [0x000000013F818073]]

                          : [E:\OGG\extract.exe(_ggTryDebugHook+0x91db) [0x000000013F81741B]]

                          : [E:\OGG\extract.exe(_ggTryDebugHook+0x9cd8) [0x000000013F817F18]]

                          : [E:\OGG\extract.exe(ERCALLBACK+0x449ab) [0x000000013F71D20B]]

                          : [E:\OGG\extract.exe(CommonLexerNewSSD+0xef32) [0x000000013FA4A852]]

                          : [C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0xd) [0x0000000076B659CD]]

                          : [C:\Windows\SYSTEM32\ntdll.dll(RtlUserThreadStart+0x21) [0x0000000076D9A561]]

2017-07-07 13:58:20 ERROR   OGG-01224  TCP/IP error 6 (Descripteur non valide), endpoint: myhost.world:50988.

2017-07-07 13:58:20  ERROR   OGG-01668  PROCESS ABENDING.

ggserr.log of remote host

2017-07-07 13:58:16  INFOOGG-00987  Oracle GoldenGate Command Interpreter for Oracle, tmp.oby:  GGSCI command (Système): start PDI1000B.
2017-07-07 13:58:21  INFOOGG-00963  Oracle GoldenGate Manager for Oracle, mgr.prm:  Command received from GGSCI on host [FE80::7059:3745:2E11:B81F]:50987 (START SERVER HOST 192.168.1.7 PORT 7701 CHECKPT C:\RemoteOGG\dirchk\PDI1000B.cpe PARAMS ).
2017-07-07 13:58:21  INFOOGG-00960  Oracle GoldenGate Manager for Oracle, mgr.prm:  Access granted (rule #1).
2017-07-07 13:58:21  INFOOGG-01679  Oracle GoldenGate Collector for Oracle:  Connecting to 192.168.1.7.
2017-07-07 13:58:22  INFOOGG-01676  Oracle GoldenGate Collector for Oracle:  Terminating after client disconnect.
2017-07-07 13:58:26  INFOOGG-00975  Oracle GoldenGate Manager for Oracle, mgr.prm:  start_collector failed.

Have you got an idea to solve my issue ?

Thanks,

Pierre

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 7 2017
Added on Jul 7 2017
3 comments
391 views