My Oracle Support Banner

Delay Is Seen In Oracle iPlanet Web Proxy Server When Forwarding Requests To Backend Origin Server (Doc ID 1561244.1)

Last updated on NOVEMBER 14, 2023

Applies to:

Oracle iPlanet Web Proxy Server - Version 4.0 and later
Information in this document applies to any platform.

Symptoms

There is a consistent delay of about 50 seconds for users coming from a specific site when accessing backend content via the proxy server.  For users from other sites they do not experience any delay.

Truss against the iPlanet Web Proxy Server process is taken when the issue is occuring. The truss shows the door_call has slept 49 seconds:

12000/44:          3 6 2 1 b e 5 b 7\r\n\r\n
12000/44:        2.7187 sysinfo(SI_HOSTNAME, "tpbk2", 256)              = 6
12000/44:        2.7189 getuid()                                        = 60001 [60001]
12000/44:        2.7190 getuid()                                        = 60001 [60001]
12000/44:        2.7191 door_info(4, 0xFC4DD378)                        = 0
12000/44:               target=138 proc=0x2E040 data=0xDEADBEED
12000/44:               attributes=DOOR_UNREF
12000/44:               uniquifier=243
12000/44:        2.7196 door_call(4, 0xFC4DD420)                        = 0
12000/44:               data_ptr=FBDA8000 data_size=216
12000/44:               desc_ptr=0x0 desc_num=0
12000/44:               rbuf=0xFBDA8000 rsize=25600
12000/44:        2.7197 getuid()                                        = 60001 [60001]
12000/44:        2.7198 getuid()                                        = 60001 [60001]
12000/44:        2.7198 door_info(4, 0xFC4DD2F0)                        = 0
12000/44:               target=138 proc=0x2E040 data=0xDEADBEED
12000/44:               attributes=DOOR_UNREF
12000/44:               uniquifier=243
12000/44:       door_call(4, 0xFC4DD398)        (sleeping...)
12000/44:               data_ptr=FBDA8000 data_size=208
12000/44:               desc_ptr=0x0 desc_num=0
12000/44:               rbuf=0xFBDA8000 rsize=25600
12000/44:       51.7698 door_call(4, 0xFC4DD398)                        = 0   <---------- 49 seconds later
12000/44:               data_ptr=FBDA8000 data_size=208
12000/44:               desc_ptr=0x0 desc_num=0
12000/44:               rbuf=0xFBDA8000 rsize=25600
12000/44:       51.7700 getpid()                                        = 12000 [11999]
12000/44:       51.7701 write(12, " f i n e", 4)                        = 4
12000/44:       51.7702 write(12, 0xFC4DD2DB, 146)                      = 146
12000/44:          :   f o r   h o s t   1 9 2 . 1 6 8 . 1 0 . 2  t r y i n g
12000/44:            t o   G E T   / A X E S S P o i n t U I / A P I n t e r n a l


ACL is configured for the web proxy server and it has many entries like this:

 
Is it possible the delay is introduced by the ACL entries?

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.