Digital Signature Error: Parameter and size limit
I am getting the following error message when I am trying to digitally sign any pdf:
Creation of this signature could not be completed.
Size limit error
Internal error: a function parameter had an incorrect value.
I have browsed this forum, but could not find anything similar described. I have tried deleting and recreating my digital signature, etc, without any differences. I had used dig sig before on this pc. I have Acrobat 8.2.3.
Anyone able to help?
S.
Okay, I think you are on to something.
When I go into Security Settings, there are two Windows Digital IDs listed. Both are in my name, and both are Issued by Aliant ICN Authentication CA (Aliant is my employer). They have expiry dates of later this year.
Neither of them are checked with any indication of a Usage.
When I look at Certificate Details, they both indicated "The Selected Certifcate Path has errors: unexpected errors." Under Trust, "This certificate is not trusted".
I could not see Storage Mechanism anywhere.
Steve
Similar Messages
-
AIP-51083: General failure creating S/MIME digital signature: Error
I know you guys did answer to this kind of question in several threads. But my case is bit different. Please try to help me to resolve this issue.
OS: AIX 5.3
B2B: 10.1.2.2 (No Additions)
I did encrypt the message using certificates (Host & Trading Partner) and send to Trading Partner and got the confirmation. So assuming there is no issue with wallet and certificates.
But I am not able to sing the same message using same certificates.
(I don’t have any issue with Host certificate, I can use it for host sing but I have issue with Trading Partner certificate)
Here the error message. I really appreciate your help.
<MSG_TEXT>Error -: AIP-51083: General failure creating S/MIME digital signature: Error -: AIP-51083: General failure creating S/MIME digital signature: java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:434)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.applySecurity(MimePackaging.java:1699)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createMimeMessage(MimePackaging.java:262)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:110)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1165)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:701)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:832)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:531)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java(Compiled Code))
at java.lang.Thread.run(Thread.java:568)
Caused by: Error -: AIP-51083: General failure creating S/MIME digital signature: java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:1054)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:392)
... 9 more
Caused by: java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:965)
... 10 more
</MSG_TEXT>
Thanks in Advance,
Rama KHi Anuj,
Thanks for your good reply.
I was doing same thing which you mentioned (Thats the reason encryption is working with same certificates, so there is no issue with wallet and certificates).
in my log (debug mode) I did find some thing is interesting
From the log,
<MSG_TEXT>oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging:SmimeSecureMessaging: sign alternateWrl: /oraaiad/B2BHome/Apache/Apache/conf/ssl.wlt/default/wallet1</MSG_TEXT>
Log is looking for alternateWrl "/*default/wallet1*"
But my wallet location which I mentioned in tip.props /oraaiad/B2BHome/Apache/Apache/conf/ssl.wlt/*default/wallet.txt*
I know there is no location called "*wallet1*" thats the reason why it's throwing null pointer. But my questions is, why it's looking for alternateWrl? Here some of debug log.
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.336+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="UNKNOWN"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>Utility:getPrivateKey:Exit</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.336+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="UNKNOWN"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging:SmimeSecureMessaging: sign alternateWrl: /oraaiad/B2BHome/Apache/Apache/conf/ssl.wlt/default/wallet1</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.336+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="UNKNOWN"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>Utility:getPrivateKey:Enter</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.506+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="ERROR"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:984)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:416)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.applySecurity(MimePackaging.java:1734)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createMimeMessage(MimePackaging.java:286)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:118)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1602)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:900)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1082)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:697)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:373)
at java.lang.Thread.run(Thread.java:568)
</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.506+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="ERROR"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>Error -: AIP-51083: General failure creating S/MIME digital signature: java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:1077)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:416)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.applySecurity(MimePackaging.java:1734)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createMimeMessage(MimePackaging.java:286)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:118)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1602)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:900)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1082)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:697)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:373)
at java.lang.Thread.run(Thread.java:568)
Caused by: java.lang.NullPointerException
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:984)
... 10 more
</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2009-09-04T21:56:50.507+00:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>B2B</COMPONENT_ID>
<MSG_ID>AIP-51083</MSG_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="ERROR"></MSG_TYPE>
<MSG_GROUP>B2B</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>abc.abc.com</HOST_ID>
<HOST_NWADDR>1.1.1.100</HOST_NWADDR>
<MODULE_ID>B2B</MODULE_ID>
<THREAD_ID>Thread-12</THREAD_ID>
<USER_ID>oraaiad</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>Error -: AIP-51083: General failure creating S/MIME digital signature
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:458)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.applySecurity(MimePackaging.java:1734)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createMimeMessage(MimePackaging.java:286)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:118)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1602)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:900)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1082)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:697)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:373)
at java.lang.Thread.run(Thread.java:568)
</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
Please share your idea/comments.
I appreciate your help.
Regards,
Rama K -
ITunes 9 download - invalid digital signature error with Windows 7 Ultimate
Since I have upgraded to Windows 7 Ultimate when I try and download the latest version of iTunes 9 I get Invalid Digital Signature error message. I've tried downloading with IE8, Opera and Firefox.
Help please!!Perfect, thanks.
I see that one's got an SPI firewall:
http://www.netgear.co.uk/pdfs/dgn2000ds18july08
By way of experiment, try disabling the firewall and doing another iTunes download. Are you able to get a working installer this time? -
InfoPath Digital Signature Error
In the InfoPath browser form, when I digitally sign the form, I get the following message:
There is a problem with this signature.
By clicking on Show Details, it says:
Untrusted signature - The trust chain cannot be verified
Any ideas how to resolve this error?Hi Nikhil,
According to your description, my understanding is that you got an error when you used the InfoPath form with digital signatures.
For this issue, it seems to be about the InfoPath form template certificate, you need to create and export it, then import to SharePoint server.
More information, you can refer to the two links:
http://sampathlive.wordpress.com/2010/05/04/untrusted-signature-the-trust-chain-cannot-be-verified-error-when-digitally-signing-infopath-forms/
https://social.technet.microsoft.com/Forums/office/en-US/8257836f-0d7b-4b1d-b400-2d8e6eb8ea11/infopath-digital-signature-error-untrusted-signature-the-trust-chain-cannot-be-verified?forum=sharepointcustomizationprevious
Best Regards,
Wendy
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Wendy Li
TechNet Community Support -
How to create a digital signature error
Hello,
hope i do my post in the right forum (if not i'd be grateful if it could be displaced to the correct forum). I've to do create some incidents to have a look at the output of Security Audit Log (Transaction sm20).
I want to create a digital signature error (SAL Identifier AUV) and i've no clue how i could get it done. First I thought about an invalid single sign on ticket but apart from I would have no clue about how to create such, I don't know if that's a way to make the error, mentioned above, occur.
Maybe you could give me a hint or you have an idea how I could get that done!?
Thanks in advance
TobiasAdobe Reader Touch (Windows Store app with "modern" UI) does not support any types of signatures yet.
Digital Signatures with certificates
Electronic Signatures (that are legally enforceable)
Signature annotations (hand-writing annotations which may not be secure and legally enforceable)
Adobe Reader XI (traditional desktop app with classic UI) supports #1 and #3.
Adobe EchoSign supports #2.
Adobe Reader for iOS/Android supports #3. -
Digital signature increases the file size
My digital signature increases the file size from 262kb to 15meg. How can I reduce the file size?
Actually, it sounds normal. Try turning off the preference "Include Signature’s Revocation Status When Signing" but be sure you understand the consequences... that space is being used for something that might be important.
-
Add Digital Signature Using C# and Acrobat SDK
Hi everybody!
Please, how can I digitally sign PDF documents using Acrobat Professional 8 API and C# language?
I know that I need use JavaScript APIs (IAC) but I can't find anything really helpful in the Acrobat SDK Documentation. Could anyone post a sample of how use javascript manipulation inside C# (Framework 2.0), or give me a direction?
Thank in advance!Hi Felipe,
when i am signing the document.
I believe i am missing something in my code. After executing the code to sign, when i open it i get "The following signature fields are not signed".
Please let me know where i m doing wrong?
Here is my VB.NET Code
Dim gapp As Acrobat.CAcroApp
Dim gpddoc As Acrobat.CAcroPDDoc
Dim jso As Object
gapp = CreateObject("acroexch.app")
gpddoc = CreateObject("acroexch.pddoc")
If gpddoc.Open("C:\Test1.pdf") Then
jso = gpddoc.GetJSObject()
jso.SetUserPassword("'testpassword12'")
'jso.ShowMyMessage("SetUserDigitalIDPath")
jso.SetUserDigitalIDPath("'c:\\DrTest.pfx'")
jso.app.execMenuItem("ADBESDK:AddSignature")
jso.AddSignature(jso)
gapp.Show()
and here is the javascript
// password to use the digital signature
var sigUserPwd = "UNKNOWN";
// to test the sample without user input, specify:
// var sigUserPwd = "testpassword";
// path to the digital signature file
var sigDigitalIDPath = "UNKNOWN";
// to test the sample without user input, specify:
//var sigDigitalIDPath = "/C/DrTest.pfx";
// other variables the user can modify
var sigHandlerName = "Adobe.PPKLite";
var sigFieldname = "sdkSignatureTest";
var sigReason = "I want to test my digital signature program.";
var sigLocation = "San Jose, CA";
var sigContactInfo = "[email protected]";
/* Add a menu item for AddSignature */
app.addMenuItem( { cName: "ADBESDK:AddSignature", cUser: "Add My Signature", cParent: "Advanced",
cEnable: "event.rc = (event.target != null);",
cExec: "AddSignature(event.target)" });
// main function
AddSignature=app.trustedFunction(function (doc)
app.beginPriv(); // explicitly raise privilege
// if sigDigitalIDPath is not spcified, ask for user input
if(sigDigitalIDPath == "UNKNOWN"){
var cResponse = app.response({
cQuestion: "Input your digital ID path:",
cTitle: "Digital Signature",
cDefault: "/C/DrTest.pfx",
if ( cResponse == null) {
app.alert("No input.");
return;
else
SetUserDigitalIDPath(cResponse);
// if sigUserPwd is not spcified, ask for user input
if(sigUserPwd == "UNKNOWN"){
var cResponse = app.response({
cQuestion: "Input your password:",
cTitle: "Digital Signature",
cDefault: "testpassword",
if ( cResponse == null) {
app.alert("No input.");
return
else
SetUserPassword(cResponse);
// create a new signature field
var signatureField = AddSignatureField(doc);
// sign it
if(signatureField) Sign(signatureField, sigHandlerName);
app.endPriv();
// create a signature field in the upper left conner with name of sigFieldname
function AddSignatureField(doc)
var inch=72;
var aRect = doc.getPageBox( {nPage: 0} );
aRect[0] += 0.5*inch; // from upper left hand corner of page.
aRect[2] = aRect[0]+2*inch; // Make it 2 inch wide
aRect[1] -= 0.5*inch;
aRect[3] = aRect[1] - 0.5*inch; // and 0.5 inch high
var sigField = null;
try {
sigField = doc.addField(sigFieldname, "signature", 0, aRect );
} catch (e) {
console.println("An error occurred: " + e);
return sigField;
// define the Sign function as a privileged function
Sign = app.trustedFunction (
function( sigField, DigSigHandlerName )
try {
app.beginPriv();
var myEngine = security.getHandler(DigSigHandlerName);
myEngine.login( sigUserPwd, sigDigitalIDPath);
sigField.signatureSign({oSig: myEngine,
bUI: false,
oInfo: { password: sigUserPwd,
reason: sigReason,
location: sigLocation,
contactInfo: sigContactInfo}
app.endPriv
} catch (e) {
console.println("An error occurred: " + e);
// set a correct password for using the signature, so you can quietly sign a doc.
function SetUserPassword(pwd)
sigUserPwd = pwd;
// set path to the digital signature file
function SetUserDigitalIDPath(idPath)
sigDigitalIDPath = idPath;
Sumit -
InfoPath 2010 digital signature error in SharePoint 2010 - Revocation Status cannot be verified
Here is the issue: I have two servers, one a Test and one a Production. The Test server allows me to digitally sign the document and shows it correctly. In the Production environment, I used the same form and browser and it gives me the error: 'Revocation
Status cannot be verified' when digitally signing.
The InfoPath form is web-enabled and works perfectly on the Test side.
The browser is the same, updates are one week apart...is there anything I am missing????Hello,
Do you have the same certificate in prod server Trusted Root Certificate Authorities? If not then please add it.
http://office.microsoft.com/en-in/infopath-help/obtain-a-digital-certificate-to-create-a-digital-signature-HA010354319.aspx
http://answers.flyppdevportal.com/categories/sharepoint2010/sharepoint2010customization.aspx?ID=82828fe4-025f-4dbb-89ed-2ae18e88c9c9
Hope it could help
Hemendra:Yesterday is just a memory,Tomorrow we may never see
Please remember to mark the replies as answers if they help and unmark them if they provide no help -
Hi All,
We are implementing digital signature for originals in DIR using secure,store and foward approach. The installation is pretty much ok,. However, we are getting SSF_API_NO_SECTK error. What could be the possible reason? We are using SAPSECULIB as the security provider,The error indicates that the security product is not installed correctly. Make sure that SSF_LIBRARY_PATH (or ssf/ssfapi_lib ) is set correctly.Set the trace level to 1 and check the contents of the trace file dev_ssf.
Regards,
Pradeepkumar Haragoldavar -
Digital signature error- SSF Error
Hi,
I am trying to do a digital signature using signature method " System signature with Authorisation by User ID and Password" but facing an error after I enter my password during the digital signature.
Error is "SSF error: Unknown Error"
Message No: IS014
Please let me know what needs to be done to resolve this error.
Setting completed are QM Material Authorisation group cretaed for Result Recording and Usage Decision Digital Signature.
Thanks
VineethCheck and if necessary maintain the standard settings. To do this, execute the following activities in the IMG under SAP Web Application Server -> System Administration -> Digital Signature:
Define application-dependent parameters for SSF functions
Define security settings for the system
Also In IMG check settings under >> SAP Netweaver--> Application Server > System Administration -> Maintain the Public Key information for the system> Maintaining the system security information. -
Digital signature error while confirming maintenance order
hi all,
while i try to confirm maintenance order i m getting following error.
"Unable to find strategy information about strategy
Message no. SIG403
Diagnosis
Signature strategy has been allocated to the function you selected. However, signature strategy has not been defined in the system. The individual signatures may be missing.
The system does not carry out the function."
I checked in SPRO but couldn't find any configuration related to digital signature..
Please suggest how to overcome this issue..
Regards,
Amit kushwahaHi Pete,
Digital signature is activated for the function IW41. AS per the SAP help i should maintain configuration in
" Maintenance and Service Processing >® Maintenance and Service Orders> ® Functions and Settings for Order Types --> -->Define Digital Signature for Order Types.
I checked SPRO menu paths to locate above mentioned path. but it is not there
Please suggest !
Regards,
Amit kushwaha -
Hi Folks,
I am getting the error "you must make a digital signature for this status@188@26" when trying to set a status which has digital signature (sig strategy SAPPOCSS).
This was working fine in EasyDMS 6.0 and currently works in SAPGUI cv02n (after pressing enter twice when I get a warning). I am/was using the same user with correct auth objects (and SAP_ALL).
Any idea what the issue could be. Has anybody experienced this in EasyDMS 7.0?
Thanks,
LashanHi,
Thanks for the response.
This worked fine EDMS 6.0 SP14. Its not on EasyDMS 7.0 SP3. At the same time I am able to do this from CV02N. My next course of action is to try on EDMS 7.0 SP4. Will update the thread on how that goes and will also look at doing a debug.
Cheers,
Lashan -
Signature 171 Digital Signature Error
When I install signature 171 to IDSM2's using VMS 2.3 I get: An error occurred while running the update script on the sensor named IDS-C1-B. Detail = An error occurred at the sensor during the update, sensor message = idsPackageMgr: digital signature of the update file was not valid, use CCO to replace corrupted file
The update of the VMS management center and security monitor worked OK. Does anyone know it this signature zip file is really corrupt?
I re-downloaded and replaced the file in VMS, but still got the same message.Upgrading a sensor via VMS is part of our standard testing procedure for a new signature update and it passed the test!
Unfortunately, for some reasons, the checksum of the file published on Cisco.com doesn't match the checksum of the file we have tested.
My apologies for any inconvenience it could have caused, we are working to have this fixed asap!
I'll post again once this has been done. -
Human task digital signature error
Hello
I configured a human task to require digital signature. I uploaded the client certificate in the 'workspace' but when I select the sign option I get the following error:
Can anyone give me some hint about what might be happening?
<SignatureValidator.getSignatureProps> java.lang.IllegalArgumentException
at oracle.security.crypto.util.Utils.a(Unknown Source)
at oracle.security.crypto.util.Utils.fromBase64(Unknown Source)
at oracle.security.digsig.PKCS7Verifier.finish(PKCS7Verifier.java:272)
at oracle.bpel.services.workflow.evidence.validator.SignatureValidator.getSignatureProps(SignatureValidator.java:175)
at oracle.bpel.services.workflow.evidence.validator.SignatureValidator.getCertificateId(SignatureValidator.java:124)
at oracle.bpel.services.workflow.evidence.impl.TaskEvidenceService.getCertificateIdFromStore(TaskEvidenceService.java:783)
at oracle.bpel.services.workflow.evidence.impl.TaskEvidenceService.validateEvidenceType(TaskEvidenceService.java:737)
at oracle.bpel.services.workflow.evidence.impl.TaskEvidenceService.createEvidence(TaskEvidenceService.java:390)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy559.createEvidence(Unknown Source)
at oracle.bpel.services.workflow.task.impl.TaskService.createTaskEvidence(TaskService.java:3214)
at oracle.bpel.services.workflow.task.impl.TaskService.updateTaskOutcome(TaskService.java:3158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy269.updateTaskOutcome(Unknown Source)
at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.updateTaskOutcome(TaskServiceBean.java:582)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy330.updateTaskOutcome(Unknown Source)
at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_399vcw_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_399vcw_EOImpl.updateTaskOutcome(Unknown Source)
at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_399vcw_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_399vcw_EOImpl_1036_WLStub.updateTaskOutcome(Unknown Source)
at oracle.bpel.services.workflow.task.client.TaskServiceRemoteClient.updateTaskOutcome(TaskServiceRemoteClient.java:2213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invokeTarget(WFClientRetryInvocationHandler.java:133)
at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invoke(WFClientRetryInvocationHandler.java:72)
at $Proxy557.updateTaskOutcome(Unknown Source)
at oracle.bpel.worklistapp.tasklist.beans.model.SignTaskModel.signTask(SignTaskModel.java:110)
at oracle.bpel.worklistapp.tasklist.beans.controller.TaskController.signTask(TaskController.java:1314)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:890)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:379)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)Upgrading a sensor via VMS is part of our standard testing procedure for a new signature update and it passed the test!
Unfortunately, for some reasons, the checksum of the file published on Cisco.com doesn't match the checksum of the file we have tested.
My apologies for any inconvenience it could have caused, we are working to have this fixed asap!
I'll post again once this has been done. -
Regarding Digital Signature error in program
Hi,
I am trying to implement SAP note for digital signatures and followed alll the steps given in the PDF
and when I am trying to implent the program I am getting the error
Typing is not supported for metadata
[Pdf I used|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0fbaa71-cd8d-2910-5982-e30626035400]
Plz help me in this issue
RegardsHi me too facing the problems in digital signatures.
I have put the released strategy at the last stage of status network, yellow warning is coming saying that "you must make digital signature for this status".When i press twice
error message comes "Current digital signature process has been terminated"
Please helps where i am wrong
Bhupendra Singh
Edited by: bhupendra SINGH on Apr 9, 2009 12:29 PM
Maybe you are looking for
-
Consuming RepositoryFrameworkWS web service in WebDynpro for ABAP
HI All, I would like to consume the below web service in Web Dynpro ABAP provided by SAP from Web Services Navigator. RepositoryFrameworkWS Using this web service I would like to write a file in KM repository. I am new to Web Dynpro ABAP and I am not
-
External HD nowhere to be seen.
Hello, I hope someone really could help me out in here. Finder froze while my external HD was plugged in, I shut down finder and then opened it again hoping that it would run smoothly, noticing that it did not help... I then turned my Mac off (while
-
Rman Retention policy to recovery window
Hi, I have few basic doubts in RMAN backup policy 1 . Is that possible to set Retention policy to recovery window in minutes?? 2 . If i set Backup Retention Policy to recovery window to 3 days and i am performing RMAN differential incremental backup
-
Hi, Can anyone tell me the difference in application/x-www-form-encoded and application/x-www-form-urlencoded content types in HTTP ? Thanks in advance!
-
I am having trouble with my iphone, I updated it and when I turned on the screen the ituns and USB icon appear. I've tried to restore it but it sends me to the ituns icon right away and I dont know what to do.