[JAVA] probleme pour signer l'applet eirc ?

probleme pour signer l'applet eirc ? [JAVA] - Programmation

Marsh Posté le 11-01-2002 à 15:51:21    

j'ai signer l'applet eirc, conformément a la doc ->
 
C:\EIRC\EIRC-1.0.1>makecert -sk eirc -n "CN=DStiny"  
EIRCCert.cer
Succeeded
 
C:\EIRC\EIRC-1.0.1>cert2spc EIRCCert.cer EIRCCert.spc
Succeeded
 
C:\EIRC\EIRC-1.0.1>cabarc -r -p -P build\classes\n N  
eirc.cab build\classes\*.*
 
Microsoft (R) Cabinet Tool - Version 1.00
Copyright (c) Microsoft Corp 1996. All rights reserved.
 
Creating new cabinet 'eirc.cab':
 
Completed successfully
 
C:\EIRC\EIRC-1.0.1>cabarc -r -p -P src\gfx\ N eirc-gfx.cab  
src\gfx\*.*
 
Microsoft (R) Cabinet Tool - Version 1.00
Copyright (c) Microsoft Corp 1996. All rights reserved.
 
Creating new cabinet 'eirc-gfx.cab':
 -- adding src\gfx\0.gif
 -- adding src\gfx\ch.gif
 -- adding src\gfx\chd.gif
 -- adding src\gfx\chp.gif
 -- adding src\gfx\cl.gif
 -- adding src\gfx\clp.gif
 -- adding src\gfx\cn.gif
 -- adding src\gfx\cnp.gif
 -- adding src\gfx\dc.gif
 -- adding src\gfx\dcp.gif
 -- adding src\gfx\fn.gif
 -- adding src\gfx\fnp.gif
 -- adding src\gfx\Images.properties
 -- adding src\gfx\jn.gif
 -- adding src\gfx\jnd.gif
 -- adding src\gfx\jnp.gif
 -- adding src\gfx\ns.gif
 -- adding src\gfx\nsd.gif
 -- adding src\gfx\nsp.gif
 -- adding src\gfx\Smileys.properties
 -- adding src\gfx\sp.gif
 -- adding src\gfx\spp.gif
 -- adding src\gfx\tac.gif
 -- adding src\gfx\tal.gif
 -- adding src\gfx\tar.gif
 -- adding src\gfx\tcc.gif
 -- adding src\gfx\tcl.gif
 -- adding src\gfx\tl.gif
 -- adding src\gfx\tnc.gif
 -- adding src\gfx\tnl.gif
 -- adding src\gfx\tnr.gif
 -- adding src\gfx\tree_collapsed.gif
 -- adding src\gfx\tree_entry.gif
 -- adding src\gfx\tree_expanded.gif
 -- adding src\gfx\tree_leaf.gif
 -- adding src\gfx\tsl.gif
 -- adding src\gfx\tsle.gif
 -- adding src\gfx\tslp.gif
 -- adding src\gfx\tsr.gif
 -- adding src\gfx\tsre.gif
 -- adding src\gfx\tsrp.gif
 -- adding src\gfx\wh.gif
 -- adding src\gfx\whp.gif
 -- adding src\gfx\com\splendid\awtchat\sm_amazed.gif
 -- adding src\gfx\com\splendid\awtchat\sm_cool.gif
 -- adding src\gfx\com\splendid\awtchat\sm_crookedsmile.gif
 -- adding src\gfx\com\splendid\awtchat\sm_grim.gif
 -- adding src\gfx\com\splendid\awtchat\sm_happy.gif
 -- adding src\gfx\com\splendid\awtchat\sm_mixed.gif
 -- adding src\gfx\com\splendid\awtchat\sm_naughty.gif
 -- adding src\gfx\com\splendid\awtchat\sm_sad.gif
 -- adding src\gfx\com\splendid\awtchat\sm_winking.gif
 -- adding src\gfx\ar\com\jkohen\awt\bold-p.gif
 -- adding src\gfx\ar\com\jkohen\awt\bold.gif
 -- adding src\gfx\ar\com\jkohen\awt\green.gif
 -- adding src\gfx\ar\com\jkohen\awt\italic-p.gif
 -- adding src\gfx\ar\com\jkohen\awt\italic.gif
 -- adding src\gfx\ar\com\jkohen\awt\red.gif
 -- adding src\gfx\ar\com\jkohen\awt\regular-p.gif
 -- adding src\gfx\ar\com\jkohen\awt\regular.gif
 -- adding src\gfx\ar\com\jkohen\awt\under-p.gif
 -- adding src\gfx\ar\com\jkohen\awt\under.gif
 -- adding src\gfx\ar\com\jkohen\awt\yellow.gif
 
Completed successfully
 
C:\EIRC\EIRC-1.0.1>signcode -j javasign.dll -jp  
eircsign.ini -spc EIRCCert.spc -
k eirc eirc.cab
Warning: This file is signed, but not timestamped.
Succeeded
 
 
 
 
pourtant j'ai toujours cette erreur ->
com.ms.security.SecurityExceptionEx[EIRC.connect]: cannot  
connect to "blablabla.com"
 
pourquoi ?
 
 
ps: dans le fichier eircsign.ini j'ai ca ->
[com.ms.security.permissions.FileIOPermission]
Version=2
IncludeRead=
ExcludeRead=
IncludeWrite=
ExcludeWrite=
IncludeDelete=
ExcludeDelete=
ReadFileURLCodebase=true
 
[com.ms.security.permissions.NetIOPermission]
Version=2
IncludeConnectIPs=
ExcludeConnectIPs=
IncludeBindIPs=
ExcludeBindIPs=
IncludeMulticastIPs=
ExcludeMulticastIPs=
IncludeConnectHosts=
ExcludeConnectHosts=
IncludeBindHosts=
ExcludeBindHosts=
IncludeMulticastHosts=
ExcludeMulticastHosts=
IncludeConnectGlobalPorts=6660-6670
ExcludeConnectGlobalPorts=
IncludeBindGlobalPorts=
ExcludeBindGlobalPorts=
ConnectToFileURLCodebase=false
ConnectToNonFileURLCodebase=false
 
[com.ms.security.permissions.UIPermission]
Version=2
ClipboardAccess=false
TopLevelWindows=true
NoWarningBanners=false
FileDialogs=false
EventQueueAccess=false
 
[com.ms.security.permissions.ThreadPermission]
Version=2
AllThreadGroups=false
AllThreads=false

Reply

Marsh Posté le 11-01-2002 à 15:51:21   

Reply

Marsh Posté le 11-01-2002 à 18:06:19    

remontée

Reply

Marsh Posté le 11-01-2002 à 18:16:33    

essaie avec  

Code :
  1. signcode -j javasign.dll -jp LOW -spc EIRCCert.spc

pour voir si ça marche déjà avec les permissions complètes.
Apres il faudra affiner ton .ini pour autoriser les connections à des hosts différent de localhost, car ce n'est pas le cas dans celui que tu donnes.
-> Rajouter

Code :
  1. IncludeConnectHosts=blablabla.com

par exemple.
A++

 

[edtdd]--Message édité par WiseTechi--[/edtdd]

Reply

Marsh Posté le 11-01-2002 à 20:40:23    

C:\EIRC\EIRC-1.0.1>signcode -j javasign.dll -jp LOW -spc DStiny.spc
Error: Enter file name to sign or timestamp.
Usage:  SignCode [options] [FileName]
Options:
 -spc  <file>       Spc file containing software publishing certificates
 -v    <pvkFile>    Pvk file name containing the private key
 -k    <KeyName>    Key container name
 -n    <name>       Text name representing content of the file to be signed
 -i    <info>       Place to get more info on content (usually a URL)
 -p    <provider>   Name of the cryptographic provider on the system
 -y    <type>       Cryptographic provider type to use
 -ky   <keytype>    Key type
                      <signature|exchange|<integer>>
 -$    <authority>  Signing authority of the certificate
                      <individual|commercial>
                      Default to using certificate's highest capability
 -a    <algorithm>  Hashing algorithm for signing
                      <md5|sha1>. Default to md5
 -t    <URL>        TimeStamp server's http address
 -tr   <number>     The # of timestamp trial until succeeds. Default to 1
 -tw   <number>     The # of seconds delay between each timestamp. Default to 0
 -j    <dllName>    Name of the dll that provides attributes of the signature
 -jp   <param>      Parameter to be passed to the dll
 -c    <file>       file containing encoded software publishing certificate
 -s    <store>      Cert store containing certs. Default to my store
 -r    <location>   Location of the cert store in the registry
                      <localMachine|currentUser>. Default to currentUser
 -sp   <policy>     Add the certification path (chain) or add the certification
                    path excluding the root certificate (spcstore).
                      <chain|spcstore>. Default to spcstore
 -cn   <name>       The common name of the certificate
 -sha1 <thumbPrint> The sha1 hash of the certificate
 -x                 Do not sign the file.  Only Timestamp the file
 
Note:   To sign with a SPC file, the required options are -spc and -v if
        your private key is in a PVK file. If your private key is in a
        registry key container, then -spc and -k are the required options.
Error: Signcode Failed.  Result = 80070057, (-2147024809)
 
 
 
et j'ai modifié eircsign.ini, j'ai mit ca ->
[com.ms.security.permissions.FileIOPermission]
Version=2
IncludeRead=
ExcludeRead=
IncludeWrite=
ExcludeWrite=
IncludeDelete=
ExcludeDelete=
ReadFileURLCodebase=true
 
[com.ms.security.permissions.NetIOPermission]
Version=2
IncludeConnectIPs=62.23.53.107
ExcludeConnectIPs=
IncludeBindIPs=
ExcludeBindIPs=
IncludeMulticastIPs=
ExcludeMulticastIPs=
IncludeConnectHosts=i.have.hack.the.fbi.from.bestserv.com
ExcludeConnectHosts=
IncludeBindHosts=
ExcludeBindHosts=
IncludeMulticastHosts=
ExcludeMulticastHosts=
IncludeConnectGlobalPorts=6660-6670
ExcludeConnectGlobalPorts=
IncludeBindGlobalPorts=
ExcludeBindGlobalPorts=
ConnectToFileURLCodebase=false
ConnectToNonFileURLCodebase=false
 
[com.ms.security.permissions.UIPermission]
Version=2
ClipboardAccess=false
TopLevelWindows=true
NoWarningBanners=false
FileDialogs=false
EventQueueAccess=false
 
[com.ms.security.permissions.ThreadPermission]
Version=2
AllThreadGroups=false
AllThreads=false
 
 
 
j'ai toujours cette erreur ->
com.ms.security.SecurityExceptionEx[EIRC.connect]: cannot  
connect to "i.have.hack.the.fbi.from.bestserv.com"  
 
 
et dans la page html g mis ->
   <param name="server" value="62.23.53.107">
   <param name="port" value="6667">

Reply

Marsh Posté le 11-01-2002 à 23:51:40    

remontée

Reply

Marsh Posté le 12-01-2002 à 01:56:03    

Il y as d'autres applet java sinon...


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 12-01-2002 à 17:59:17    

ah oui et leskels ?
(j'en veux un free ;))

Reply

Marsh Posté le 12-01-2002 à 22:14:16    

Matte celui que g installé (en free !) sur mon site : http://www.bheller.com/chat
 
On le trouve là : http://www.javirc.com


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 12-01-2002 à 23:20:00    

je connais, et il est pas gratuit, et SURTOUT, il est LOURD.
 
Pour ceux qui ont un 56k ou une petite machine.
 
Et puis c'est pas vraiment le probleme du prix qui est genant, mais EIRC est le seul applet multichan que je connaissent.
 
Je connais des applets multichan mais qui ouvre une nouvelle fenetre pour chaque chan, a la fin tu as 5000 fenetres d'ouvertes avec les priver :/
 
l'applet EIRC tu peux en voir une démo sur http://www.langochat.net si tu ne l'a jamais vut

Reply

Marsh Posté le 13-01-2002 à 05:46:01    

En effet elle est sympa cette applet, mais faut la re-compiler c ça ?


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 13-01-2002 à 05:46:01   

Reply

Marsh Posté le 13-01-2002 à 13:40:57    

non faut juste reconstruire les cab, c tout simple,
enfin le probleme n'est pas la :)
 
ou je t'ai montré il est installé en localhost donc ils n'ont pas de probleme, moi c'est pas le cas :/
donc faut que je le signe

Reply

Marsh Posté le 13-01-2002 à 16:17:38    

Je vais l'essayer ce soir car ça m'intéresse...
 
Javirc est pas gratuit ?


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 22-01-2002 à 06:02:24    

non javirc n'est pas gratuit
mais je vais me l'acheter, vut que d'ici un mois la version "encastré" supporteras le multi chan :)

Reply

Marsh Posté le 22-01-2002 à 09:41:04    

oxman a écrit a écrit :

C:\EIRC\EIRC-1.0.1>signcode -j javasign.dll -jp LOW -spc DStiny.spc
Error: Enter file name to sign or timestamp.
Usage:  SignCode [options] [FileName]




 
Ah oui, pardon, j'avais mis que le début de la commande là :D
 
Essaie alors

Code :
  1. signcode -j javasign.dll -jp LOW -spc EIRCCert.spc -k eirc eirc.cab


(Tu remplaces juste eircsign.ini par LOW)
 
A++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed