Kbase P166429: OpenEdge Explorer does not show database is running although the database is running.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  21/05/2010 |
|
Status: Unverified
SYMPTOM(s):
OpenEdge Explorer does not show database is running although the database is running.
The status of AppServer are showing correctly in OpenEdge Explorer.
All components: Database, AppServer and OpenEdge Explorer are installed on the same server.
The AdminServer started on an IP Address 169.254.237.75 according to the admserv.log file.
The database is registered /connected to AdminServer on IP address 10.10.8.2 according to the db.lg file
10.10.8.2 is the only IP address that can be found in any windows logs or ipconfig.
When ping 169.254.237.75, the response is 'Reply from 10.10.8.2 Destination host unreadable.'
Database agent encountered exceptions 'Connection refused to host: 169.254.237.75; nested exception is: java.net.ConnectException: Connection timed out: connect'
AdminService is showing as 'Started' in Windows Service Window.
Run 'proadsv -q' and 'dbman -db dbname -q' from proenv, both show the admin server is not alive.
There is only 1 network card on the Windows 2008 server.
FACT(s) (Environment):
Windows Server 2008 Enterprise
OpenEdge Explorer 10.2A 32-bit
OpenEdge 10.2A02 32-bit Service Pack
CAUSE:
The address 169.x.x.x results from a built in feature of windows called automatic private IP address(APIPA). When the computer is unable to find a DHCP server the APIPA service will assign itself a 169.x.x.x IP address. According to Microsoft, the APIPA service checks for a DHCP server every five minutes.
After re-starting the Windows 2008 server, AdminServer gets 169.254.237.75 address when AdminService for OpenEdge10.2A Startup type is 'Automatic' while the actual IP Address is 10.10.8.2.
FIX:
In AdminService for OpenEdge 10.2A Properties Window, Choose either 'Automatic (delayed start)' or 'Manual' option from the 'Startup type:' drop down list. This will ensure the Windows 2008 servers get the correct IP Address prior starting AdminServer.