probleme pour signer l'applet eirc ? [JAVA] - Programmation
Marsh Posté le 11-01-2002 à 18:16:33
essaie avec
Code :
|
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 :
|
par exemple.
A++
[edtdd]--Message édité par WiseTechi--[/edtdd]
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">
Marsh Posté le 12-01-2002 à 01:56:03
ReplyMarsh 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
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
Marsh Posté le 13-01-2002 à 05:46:01
En effet elle est sympa cette applet, mais faut la re-compiler c ça ?
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
Marsh Posté le 13-01-2002 à 16:17:38
Je vais l'essayer ce soir car ça m'intéresse...
Javirc est pas gratuit ?
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
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à
Essaie alors
Code :
|
(Tu remplaces juste eircsign.ini par LOW)
A++
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