Well, this article is related to the previous one - click here where pump extract at source was getting ABEND and it is again a confusing error in Oracle GoldenGate 12c Release 2. In this case, for this reported error, Oracle Support Note(Doc ID 2139900.1) explains that the pump extract was getting abend due to " No ports available for the target manager to start a dynamic server collector", this MOS note applies to this kind of error but in my case it was fine since Manager process was already able to start collector processes dynamically on dynamic ports as you would notice in the log below.
2017-10-30 21:06:11 INFO OGG-00960 Oracle GoldenGate Manager for Oracle, mgr.prm: Access granted (rule #4).
2017-10-30 21:06:11 INFO OGG-01677 Oracle GoldenGate Collector for Oracle: Waiting for connection (started dynamically).
2017-10-30 21:06:11 INFO OGG-00963 Oracle GoldenGate Manager for Oracle, mgr.prm: Command received from SERVER on host [127.0.0.1]:60108 (REPORT 4202 7819).
2017-10-30 21:06:11 INFO OGG-00960 Oracle GoldenGate Manager for Oracle, mgr.prm: Access granted (rule #1).
2017-10-30 21:06:11 INFO OGG-00974 Oracle GoldenGate Manager for Oracle, mgr.prm: Manager started collector process (Port 7819).
After further evaluation of OGG error log at target server, I could see the following ERROR (error: 2, No such file or directory)
2017-10-30 21:08:45 INFO OGG-00960 Oracle GoldenGate Manager for Oracle, mgr.prm: Access granted (rule #4).
2017-10-30 21:08:46 ERROR OGG-01878 Oracle GoldenGate Collector for Oracle: Failed resolving ALLOWOUTPUTDIR /u01/ogg_12c/rmttrail/em (error: 2, No such file or directory).
2017-10-30 21:08:46 ERROR OGG-01668 Oracle GoldenGate Collector for Oracle: PROCESS ABENDING.
Yes, directory /u01/ogg_12c/rmttrail/em was not existing on the target server so I corrected rmttrail parameter value in pump extract at source.
GGSCI (prodsrv) 15> view param pemp
EXTRACT PEMP
RMTHOST drsrv, mgrport 7809, timeout 30
RMTTRAIL /u01/ogg_12c/rmttrail/em ----- Wrong entry here
PASSTHRU
TABLE scott.emp;
GGSCI (prodsrv) 15> view param pemp
EXTRACT PEMP
RMTHOST drsrv, mgrport 7809, timeout 30
RMTTRAIL /u01/ogg_12c/rmttrail ---- Corrected the entry here
PASSTHRU
TABLE scott.emp;
After correcting the value for remote trail location, pump started up normally.
GGSCI (prodsrv) 18> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
EXTRACT RUNNING EXEMP 00:00:00 00:00:00
EXTRACT RUNNING PEMP 00:00:00 00:00:06