From users-return-4959-apmail-directory-users-archive=directory.apache.org@directory.apache.org Sat Dec 15 13:47:10 2012 Return-Path: X-Original-To: apmail-directory-users-archive@www.apache.org Delivered-To: apmail-directory-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 136BAE2C0 for ; Sat, 15 Dec 2012 13:47:10 +0000 (UTC) Received: (qmail 86367 invoked by uid 500); 15 Dec 2012 13:47:09 -0000 Delivered-To: apmail-directory-users-archive@directory.apache.org Received: (qmail 85992 invoked by uid 500); 15 Dec 2012 13:47:03 -0000 Mailing-List: contact users-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@directory.apache.org Delivered-To: mailing list users@directory.apache.org Received: (qmail 85946 invoked by uid 99); 15 Dec 2012 13:47:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 15 Dec 2012 13:47:01 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [217.146.183.115] (HELO nm20-vm0.bullet.mail.ukl.yahoo.com) (217.146.183.115) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 15 Dec 2012 13:46:52 +0000 Received: from [217.12.10.89] by nm20.bullet.mail.ukl.yahoo.com with NNFMP; 15 Dec 2012 13:44:14 -0000 Received: from [217.146.183.206] by tm19.bullet.mail.ukl.yahoo.com with NNFMP; 15 Dec 2012 13:44:14 -0000 Received: from [127.0.0.1] by omp1004.bt.mail.ukl.yahoo.com with NNFMP; 15 Dec 2012 13:44:14 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 485822.20195.bm@omp1004.bt.mail.ukl.yahoo.com Received: (qmail 64468 invoked by uid 60001); 15 Dec 2012 13:44:14 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024; t=1355579054; bh=FoQ+jpg6HKN1vZqlt7UKoEptLLvUbVwfzeLTAFHcKrw=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=iZWLELzVfa//ysoL/RO/fy6N3WfwV6EejP2yUA+PlGfFAuraLefwFUEroGrQXCy1fTLvSG2//eOTxBAnIAvSA+Ro+JtSlCuiQYCfpKW9pQcPO4wqrQxgyDIsgYAmNtuvW5erCREGzGxBcvBpyiZjewV3gijpm7RLdMapy4Q3ujo= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.uk; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=3dtxKOyKxapoLQw4uHs42MLqe57OjzUmOdDwJVhXL+SLNEfyn7KF+sF65e1b+pG7tokAHXhjo+IVOO5gS+M9NRlHGKQnJDU1ZDExAvNu684pcIKXkmG6XPdwkJZ5U/EW9knISXf4oER6GQke5ob66kTB0bPmYhpKhyLtLfCGL5w=; X-YMail-OSG: qEARkjgVM1lHI9qQsL1HSVmNIv21w17CwQg9QdX.Yp2gZ4_ fLPtmgYGC9D9YitZaC_lEAgxS41yCqh4ma60pGOdClRA8rPGKgK3yt8a3y8. CyFoL6YjRd3BBvbU2zVcM0_fA4OoaTxj7sJmuf1mLsWd3RADuxyizS.QfE3H KN17U8N5HJ6wMogii7bpCcaqJOmbwMdfcinLqqclJmZDXpw.Ro7QxVPGtJ_S rtc4mAApXOB.zTccQQ5._yHa5aMMyS1Y7F9KnMyK5wSa4CVHAWwknWCZCl7T u4J_S5xulEM3O5fB71q10VzosH_xDNppSw_hyqmYxQkeqTAx_a57EnTEuRRA AF524yR3KYa0HQXnYFPHYjXz5tgQqLKxsS37ZLOSsazL3YkCfzIcpx4lHaVY K.IWvJP2wldKLr4marrkZOlU5DAXuaBfLVWXqCKTkEQguCGoKUKtXGhBRTMZ eT6ZN1m4gNSzStzC8n3yR9Ik8gdmSbGheXB7SAH1FGwRkT7d23yMZ94JLd29 H5vm0h7_VwMhYO_bd_fDMvC8WmM0vCiHKKJM5qXw5SFnb3lNbdA900C7VAWQ G9Kc2J9IQG9ZQPboNdBALhOMkB77oC8Blsx4sTXfmO4UTGFGIaEbVhU.Hr9C KwBZNJD8gvTXhNFM77pENKhG8zUXIX60JhlZm_O4_cm3XaA3CD6QV__3qvYN ln0ZpyF0f4ZEbjTNvgfGc2Ndjlg2lP.GUXdUE31y6Xdbl.1uUu8WidXgLNpp MQ.FguBiZYMwOSplaJVP9EF6rqBg- Received: from [212.82.105.121] by web186103.mail.ir2.yahoo.com via HTTP; Sat, 15 Dec 2012 13:44:14 GMT X-Rocket-MIMEInfo: 001.001,SGVsbG8sCgpJJ20gaGF2aW5nIGlzc3VlcyBnZXR0aW5nIGEgUGFzc3dvcmRIYXNoaW5nIEludGVyY2VwdG9yIHdvcmtpbmcgb24gZW1iZWRkZWQgc2VydmVyIHVzaW5nIDIuMC4wLU04LgoKSSd2ZSB1c2VkwqBodHRwczovL2dpdGh1Yi5jb20vc29sdXZhcy9zb2x1dmFzLWZyYW1ld29yay90cmVlL21hc3Rlci9hcGFjaGVkcyBhcyB0aGUgYmFzaXMgb2YgbXkgZW1iZWRkZWQgc2VydmVyLgoKQWZ0ZXIgc3RhcnRpbmcgdGhlIHNlcnZpY2UgYW5kIGl0ZXJhdGluZyB0aHJvdWdoIHRoZSBzZXJ2aWNlLmdldEludGUBMAEBAQE- X-Mailer: YahooMailWebService/0.8.128.478 Message-ID: <1355579054.62183.YahooMailNeo@web186103.mail.ir2.yahoo.com> Date: Sat, 15 Dec 2012 13:44:14 +0000 (GMT) From: Sketch Reply-To: Sketch Subject: SshaPasswordHasingInterceptor (2.0.0-M8 embedded) Problem To: "users@directory.apache.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hello,=0A=0AI'm having issues getting a PasswordHashing Interceptor working= on embedded server using 2.0.0-M8.=0A=0AI've used=A0https://github.com/sol= uvas/soluvas-framework/tree/master/apacheds as the basis of my embedded ser= ver.=0A=0AAfter starting the service and iterating through the service.getI= nterceptors() I get:=0A=0AnormalizationInterceptor=0AauthenticationIntercep= tor=0AreferralInterceptor=0AaciAuthorizationInterceptor=0AdefaultAuthorizat= ionInterceptor=0AadministrativePointInterceptor=0AexceptionInterceptor=0Asc= hemaInterceptor=0AoperationalAttributeInterceptor=0AcollectiveAttributeInte= rceptor=0AsubentryInterceptor=0AeventInterceptor=0AtriggerInterceptor=0Acha= ngeLogInterceptor=0AjournalInterceptor=A0=0A=0AI noticed the hash intercept= ors were missing so I added "apacheds-interceptors-hash" artifact=A0to get = the "hash" interceptors in my project.=0A=0AFollowing the example at:=A0htt= p://directory.apache.org/apacheds/1.5/62-implementing-a-simple-custom-inter= ceptor.html=0A=0AList interceptors =3D directoryService.getInt= erceptors();=A0=0A// Find Normalization interceptor in chain=A0=A0int inser= tionPosition =3D -1;=A0=0Afor (int pos =3D 0; pos < interceptors.size(); ++= pos) {=A0=0AInterceptor interceptor =3D interceptors.get(pos);=A0=0Aif (int= erceptor instanceof NormalizationInterceptor) {=A0=0AinsertionPosition =3D = pos;=0A=A0}=A0=0A}=A0=0A// insert our new interceptor just behind=A0=0Ainte= rceptors.add(insertionPosition + 1, new=A0org.apache.directory.server.core.= hash.SshaPasswordHashingInterceptor());=A0=0AdirectoryService.setIntercepto= rs(interceptors);=0A=0A=0APerforming a simple LDAP modify with:=0A=0Adn: ui= d=3Dadmin,ou=3Dsystem=0Achangetype: modify=0Areplace: userPassword=0AuserPa= ssword: secret=0A=0AI get the following exception:=0A=0ALDAPException(resul= tCode=3D80 (other), errorMessage=3D'OTHER: failed for MessageType : MODIFY_= REQUEST=0AMessage ID : 2=0A=A0 =A0 Modify Request=0A=A0 =A0 =A0 =A0 Object = : 'uid=3Dadmin,ou=3Dsystem'=0A=A0 =A0 =A0 =A0 =A0 =A0 Modification[0]=0A=A0= =A0 =A0 =A0 =A0 =A0 =A0 =A0 Operation : =A0replace=0A=A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 Modification=0A=A0 =A0 userPassword: '0x73 0x65 0x63 0x72 0x65 = 0x74 '=0Aorg.apache.directory.shared.ldap.model.message.ModifyRequestImpl@2= 8ff9b55: null', diagnosticMessage=3D'OTHER: failed for MessageType : MODIFY= _REQUEST=0AMessage ID : 2=0A=A0 =A0 Modify Request=0A=A0 =A0 =A0 =A0 Object= : 'uid=3Dadmin,ou=3Dsystem'=0A=A0 =A0 =A0 =A0 =A0 =A0 Modification[0]=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Operation : =A0replace=0A=A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 Modification=0A=A0 =A0 userPassword: '0x73 0x65 0x63 0x72 0= x65 0x74 '=0Aorg.apache.directory.shared.ldap.model.message.ModifyRequestIm= pl@28ff9b55: null')=0A=0ANo matter where in the Interceptor list I insert t= he SshaPasswordHashingInterceptor (or any of the others=A0org.apache.direct= ory.server.core.hash.*) I still experience issues.=0A=0ACan anyone help me = solve this problem please? Is it Driving me mad right now!=0A=0AThanks in a= dvance=0ASketch