Word - Java.net

advertisement
[SAILFIN-81] Admingui throws errors for "Ciphersuites" when remove from
the selcted list Created: 11/Oct/07 Updated: 06/Nov/07 Resolved: 06/Nov/07
Status:
Project:
Component/s:
Affects
Version/s:
Fix Version/s:
Resolved
sailfin
admin_gui
1.0
Type:
Reporter:
Resolution:
Labels:
Remaining
Estimate:
Time Spent:
Original
Estimate:
Environment:
Bug
sujatha_chintalapati
Fixed
None
Not Specified
Issuezilla Id:
81
milestone 1
Priority:
Assignee:
Votes:
Major
irfanahmed
0
Not Specified
Not Specified
Operating System: Solaris SPARC
Platform: Sun
Description
Sailfin 1.0
build. 10/10/07 nightly
If select all/some of the Ephemeral Diffie-Hellman Ciphersuites while creating
sip listener admingui throws the following errors.
An error has occurred
This operation failed, because it could not be handled by this domain. An
example of such an operation is creating application server instances or
clusters when they are not supported by the given domain. The actual error is:
MBean instance not found:
com.sun.appserv:type=ssl,config=server-config,sip-listener=s1,category=config
How to reproduce:
==================



Try to create Sip listener with SSl. Enabel Client Authentication, type
Cert name, Enable SSl3/SSl2/Tls.
Do not select Available Common Ciphersuites
Selct All for "Ephemeral Diffie-Hellman Ciphersuites" and click on save.
-If select some of the Ephemeral Diffie-Hellman Ciphersuites, errors are not
occured. Select one by one and save or select All and save for reproducing the
problem
PS: If selct "All Ephemeral Diffie-Hellman Ciphersuites" along with "All
Available Common Ciphersuites", problem doesn't occur.
-
Comments
Comment by sujatha_chintalapati [ 11/Oct/07 ]
More findings:
===============
The problem occurs for all cipher sutes when remove from selected list.
If don't see the errors while creating sip listener, try the following scenarios.
1 ) Create a sip listener (ex:sp1).


Click on above Sip listeners->sp1->SSl. Enable Client Auth, type cert name,
select SSL3/SSL2/TLS. Select all for common cipher suites and save.
Click on Sip listeners->sp1->SSl. Remove all common cipher suites and save.
2) Select any cipher from any cipher suites, add and save. Then remove and save
Comment by irfanahmed [ 25/Oct/07 ]
The saveSipSSLProperties is called for updating SSL properties of a Sip listener
as well as adding SSL while creating a sip listener. Now in case of an edit, the
ssl element is removed and recreated but the reference of the element is not
updated. Hence the MBeanInstanceNotFoundException.
Comment by irfanahmed [ 25/Oct/07 ]
The following changes have been checked in:
Issue number: 81
---------------------------------------------------------------------Modified Files:
org/jvnet/glassfish/comms/admin/gui/extensions/handlers/SipServiceHandlers.java
....setting the reference for ssl to null so that the ssl element is recreated
properly
---------------------------------------------------------------------Checking in
org/jvnet/glassfish/comms/admin/gui/extensions/handlers/SipServiceHandlers.java;
/cvs/sailfin/administration/src/main/java/org/jvnet/glassfish/comms/admin/gui/extensions/handlers/SipServiceHa
<-- SipServiceHandlers.java
new revision: 1.4; previous revision: 1.3
done
Comment by sujatha_chintalapati [ 06/Nov/07 ]
Verified the FIX on b06 build
Generated at Tue Feb 09 12:40:01 UTC 2016 using JIRA 6.2.3#6260sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.
Download