Hello Khan,

We are using ASM 10gR2 with ASM and DB installed in two seperate directories.

Today I changed the password for sys, sysman,system, and dbsnmp. Then, I run into the same problem as you which I can not connect to the OEM. I tried to do steps from your suggestion:

1. emca -deconfig dbcontrol db (to drop old config files)
2. emca -config dbcontrol db (to create new config files)

I have questions when I tried to do step 2 (create new config files using "emca -config dbcontrol db"). Step 2 asked for "ASM port". I know that my regular dabase instance listener using 1522. But I am not sure what port I am using for ASM instance.

Then I did:

1. export ORACLE_SID=+ASM

2. cd /app/oracle/product/10.2.0/asm (the directory to ASM_Oracle_Home)

3. I did "/app/oracle/product/10.2.0/asm/bin/lsnrctl start"

I see that ASM running on port 1521.

After that, I see my OEM running normally.

But I could not login into ASM page from OEM, while I could login into ASM from sqlplus. Do you have any clue?