OAM 10g WebGate installation failed with Sorry Invalid User or Invalid Group

Oracle Access Manager (OAM) WebGate is a Policy Enforcement Point (PEP) that is installed with Web Server. More on Agents (PEPs) in OAM here . WebGates are of version 10g (10.1.4.*), 11gR1 (11.1.1.*), or 11gR2 (11.1.2.*), to find patches applied on top of 10g or 11g WebGate click  here. To download WebGate software click here

Note: 10g WebGates are compatible with OAM Server version 10g, 11gR1 and 11gR2 .

This post covers Oracle 10g WebGate installation issue that I encountered on Linux . When you install WebGate server, installer prompts username and group under which this WebGate must be installed/run. You provide username and group of user running WebServer.

In my case username and group were correct and still installer was showing error “Sorry Invalid User ‘username’ or invalid group ‘groupname’ please check and enter again.

 

WebGate installation logs are under /tmp/ . I then enabled strace on server and found that installer was looking for /bin/csh . This executable is provided by RPM tcsh (To find which RPM a particular executable is part of : yum provides /full_path_of_executable )

 

After installing RPM TCSH, I tried installing WebGate again that worked.

Did you hit any problem recently that you wish to share with others ?

 

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Oracle Gold Partner specialising in Design, Implement, and Trainings.

follow me on:

Leave a Comment:

2 comments
Alaa says January 4, 2014

I encountered with same error, but the message was:
Sorry, invalid user `null’ or invalid group `null’.

I executed the command id to examine the user identity and the result was:
uid=500(oracle) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

Also, I change the user to be root, didn’t work.

I ran strace on the installation, the output is not helping (at least for me). The last section of the output is listed below.
I will appreciated if someone help.

—————————————–
read(3, “PK\3\4\n-l#4\t\4ME”…, 12288) = 12288
read(3, “\355=\321%\302i\2530\254\213SC\322Po\333\312\363\202\21\302\325h\210\256$\326\264\265U\250\323″…, 4096) = 4096
fstat64(4, {st_mode=S_IFREG|0644, st_size=0, …}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff77c6000
write(4, “PK\3\4\n-l#4\t\4ME”…, 12288) = 12288
write(4, “\355=\321%\302i\2530\254\213SC\322Po\333\312\363\202\21\302\325h\210\256$\326\264\265U\250\323″…, 2273) = 2273
_llseek(3, -1823, [828633], SEEK_CUR) = 0
close(3) = 0
munmap(0xf77c8000, 4096) = 0
close(4) = 0
munmap(0xf77c6000, 4096) = 0
open(“/home/oracle/Downloads/WebGate/./Oracle_Access_Manager10_1_4_3_0_CR1_linux64_APACHE22_WebGate.cp2″, O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(“/tmp”, {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, …}) = 0
open(“/home/oracle/Downloads/WebGate/./Oracle_Access_Manager10_1_4_3_0_CR1_linux64_APACHE22_WebGate.sp”, O_RDONLY) = -1 ENOENT (No such file or directory)
open(“/home/oracle/Downloads/WebGate/./Oracle_Access_Manager10_1_4_3_0_CR1_linux64_APACHE22_WebGate.ja”, O_RDONLY) = -1 ENOENT (No such file or directory)
open(“/home/oracle/Downloads/WebGate/./Oracle_Access_Manager10_1_4_3_0_CR1_linux64_APACHE22_WebGate”, O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=90535812, …}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff77c8000
fstat64(3, {st_mode=S_IFREG|0755, st_size=90535812, …}) = 0
_llseek(3, 90533888, [90533888], SEEK_SET) = 0
read(3, “c2b81e6953e53b740d/md5/9a30d3c9b”…, 1915) = 1915
read(3, “\5evx\312\202\312\202″, 4096) = 9
close(3) = 0
munmap(0xf77c8000, 4096) = 0
getcwd(“/home/oracle/Downloads/WebGate”, 1024) = 31
chdir(“/home/oracle/Downloads/WebGate/.”) = 0
fork() = 23087
chdir(“/home/oracle/Downloads/WebGate”) = 0
wait4(-1, 0xffb9c7ec, 0, NULL) = ? ERESTARTSYS (To be restarted)
— SIGINT (Interrupt) @ 0 (0) —
+++ killed by SIGINT +++

Reply
Add Your Reply