お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-08-07 23:25:50

body_nobody
メンバ
登録日: 2011-07-27

[win7側のputtyから、vmware ubuntuにアクセスしたい] keypair作成でエラーが出る

環境

vmware(ubuntu10.04 LTS)
コンピューター名(hostname):ubuntu-vm
ワークグループ名:WORKGROUP
IP:192.168.0.3

win7
コンピューター名:Owner-PC
ワークグループ名:WORKGROUP
IP:192.168.0.2

双方でファイルの共有は出来てます。

win7側のputtyから、vmware ubuntuにアクセスしたいので、ググった結果、Amazon EC2+EBSを設定する必要があると思い、

下記のURLを参考にAmazon EC2+EBSをを設定していて、

http://smilelogic.jp/makoto/%E6%97%A5%E8%A8%98/amazon-ec2ebs%E3%82%92windows-7-64bit%E3%81%A7%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95/

C:>ec2ver  で Amazon EC2 API Tools の動作確認はオッケーだったのですが、

次項目の
SSH keypair の作成 で

C:\ec2-api-tools>ec2-add-keypair key-kariname | find /V "KEYPAIR" > %EC2_HOME%\identity

と打つと、以下のエラーが出力されてkeypairの作成が出来ません。ご教授下さい。


Unexpected error:
org.codehaus.xfire.fault.XFireFault: General security error; nested exception is
:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
        at org.codehaus.xfire.client.Client.invoke(Client.java:336)
        at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77
)
        at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
        at $Proxy12.createKeyPair(Unknown Source)
        at com.amazon.aes.webservices.client.Jec2Impl.createKeyPair(Jec2Impl.jav
a:1884)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.invokeOnline(Crea
teKeyPair.java:48)
        at com.amazon.aes.webservices.client.cmd.BaseCmd.invoke(BaseCmd.java:856
)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.main(CreateKeyPai
r.java:55)
Caused by: org.apache.ws.security.WSSecurityException: General security error; n
ested exception is:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:76)
        at org.apache.ws.security.message.WSSecSignature.prepare(WSSecSignature.
java:291)
        at com.amazon.aes.webservices.client.Jec2Impl.signRequest(Jec2Impl.java:
233)
        at com.amazon.aes.webservices.client.Jec2Impl.access$000(Jec2Impl.java:6
6)
        at com.amazon.aes.webservices.client.Jec2Impl$1.invoke(Jec2Impl.java:145
)
        at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.jav
a:131)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
        ... 9 more
Caused by: java.security.cert.CertificateException: Unable to initialize, java.i
o.IOException: DerInputStream.getLength(): lengthTag=127, too big.
        at sun.security.x509.X509CertImpl.<init>(Unknown Source)
        at sun.security.provider.X509Factory.engineGenerateCertificate(Unknown S
ource)
        at java.security.cert.CertificateFactory.generateCertificate(Unknown Sou
rce)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertByName(CryptoPro
xy.java:116)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:74)
        ... 15 more
Caused by: java.io.IOException: DerInputStream.getLength(): lengthTag=127, too b
ig.
        at sun.security.util.DerInputStream.getLength(Unknown Source)
        at sun.security.util.DerValue.<init>(Unknown Source)
        at sun.security.util.DerInputStream.getDerValue(Unknown Source)
        at sun.security.x509.X509CertImpl.parse(Unknown Source)
        ... 20 more

オフライン

 

#2 2011-08-07 23:35:55

body_nobody
メンバ
登録日: 2011-07-27

Re: [win7側のputtyから、vmware ubuntuにアクセスしたい] keypair作成でエラーが出る

body_nobody による投稿:

環境

vmware(ubuntu10.04 LTS)
コンピューター名(hostname):ubuntu-vm
ワークグループ名:WORKGROUP
IP:192.168.0.3

win7
コンピューター名:Owner-PC
ワークグループ名:WORKGROUP
IP:192.168.0.2

双方でファイルの共有は出来てます。

win7側のputtyから、vmware ubuntuにアクセスしたいので、ググった結果、Amazon EC2+EBSを設定する必要があると思い、

下記のURLを参考にAmazon EC2+EBSをを設定していて、

http://smilelogic.jp/makoto/%E6%97%A5%E8%A8%98/amazon-ec2ebs%E3%82%92windows-7-64bit%E3%81%A7%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95/

C:>ec2ver  で Amazon EC2 API Tools の動作確認はオッケーだったのですが、

次項目の
SSH keypair の作成 で

C:\ec2-api-tools>ec2-add-keypair key-kariname | find /V "KEYPAIR" > %EC2_HOME%\identity

と打つと、以下のエラーが出力されてkeypairの作成が出来ません。ご教授下さい。


Unexpected error:
org.codehaus.xfire.fault.XFireFault: General security error; nested exception is
:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
        at org.codehaus.xfire.client.Client.invoke(Client.java:336)
        at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77
)
        at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
        at $Proxy12.createKeyPair(Unknown Source)
        at com.amazon.aes.webservices.client.Jec2Impl.createKeyPair(Jec2Impl.jav
a:1884)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.invokeOnline(Crea
teKeyPair.java:48)
        at com.amazon.aes.webservices.client.cmd.BaseCmd.invoke(BaseCmd.java:856
)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.main(CreateKeyPai
r.java:55)
Caused by: org.apache.ws.security.WSSecurityException: General security error; n
ested exception is:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:76)
        at org.apache.ws.security.message.WSSecSignature.prepare(WSSecSignature.
java:291)
        at com.amazon.aes.webservices.client.Jec2Impl.signRequest(Jec2Impl.java:
233)
        at com.amazon.aes.webservices.client.Jec2Impl.access$000(Jec2Impl.java:6
6)
        at com.amazon.aes.webservices.client.Jec2Impl$1.invoke(Jec2Impl.java:145
)
        at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.jav
a:131)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
        ... 9 more
Caused by: java.security.cert.CertificateException: Unable to initialize, java.i
o.IOException: DerInputStream.getLength(): lengthTag=127, too big.
        at sun.security.x509.X509CertImpl.<init>(Unknown Source)
        at sun.security.provider.X509Factory.engineGenerateCertificate(Unknown S
ource)
        at java.security.cert.CertificateFactory.generateCertificate(Unknown Sou
rce)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertByName(CryptoPro
xy.java:116)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:74)
        ... 15 more
Caused by: java.io.IOException: DerInputStream.getLength(): lengthTag=127, too b
ig.
        at sun.security.util.DerInputStream.getLength(Unknown Source)
        at sun.security.util.DerValue.<init>(Unknown Source)
        at sun.security.util.DerInputStream.getDerValue(Unknown Source)
        at sun.security.x509.X509CertImpl.parse(Unknown Source)
        ... 20 more

すいません。そもそも目的は
win7側のputtyから、vmware ubuntuにアクセスしたい
わけで、EC2のLinuxインスタンスにデスクトップ環境を作るわけではない?その辺がよくわかってないまま質問してしまいました。

単純に、
win7側のputtyから、vmware ubuntuにアクセスする為にはどーしたらよいのか?
ぐぐります。でも、もしご教授頂けたら、返信投稿ください。

オフライン

 

#3 2011-08-07 23:55:36

body_nobody
メンバ
登録日: 2011-07-27

Re: [win7側のputtyから、vmware ubuntuにアクセスしたい] keypair作成でエラーが出る

body_nobody による投稿:

body_nobody による投稿:

環境

vmware(ubuntu10.04 LTS)
コンピューター名(hostname):ubuntu-vm
ワークグループ名:WORKGROUP
IP:192.168.0.3

win7
コンピューター名:Owner-PC
ワークグループ名:WORKGROUP
IP:192.168.0.2

双方でファイルの共有は出来てます。

win7側のputtyから、vmware ubuntuにアクセスしたいので、ググった結果、Amazon EC2+EBSを設定する必要があると思い、

下記のURLを参考にAmazon EC2+EBSをを設定していて、

http://smilelogic.jp/makoto/%E6%97%A5%E8%A8%98/amazon-ec2ebs%E3%82%92windows-7-64bit%E3%81%A7%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95/

C:>ec2ver  で Amazon EC2 API Tools の動作確認はオッケーだったのですが、

次項目の
SSH keypair の作成 で

C:\ec2-api-tools>ec2-add-keypair key-kariname | find /V "KEYPAIR" > %EC2_HOME%\identity

と打つと、以下のエラーが出力されてkeypairの作成が出来ません。ご教授下さい。


Unexpected error:
org.codehaus.xfire.fault.XFireFault: General security error; nested exception is
:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
        at org.codehaus.xfire.client.Client.invoke(Client.java:336)
        at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77
)
        at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
        at $Proxy12.createKeyPair(Unknown Source)
        at com.amazon.aes.webservices.client.Jec2Impl.createKeyPair(Jec2Impl.jav
a:1884)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.invokeOnline(Crea
teKeyPair.java:48)
        at com.amazon.aes.webservices.client.cmd.BaseCmd.invoke(BaseCmd.java:856
)
        at com.amazon.aes.webservices.client.cmd.CreateKeyPair.main(CreateKeyPai
r.java:55)
Caused by: org.apache.ws.security.WSSecurityException: General security error; n
ested exception is:
        java.security.cert.CertificateException: Unable to initialize, java.io.I
OException: DerInputStream.getLength(): lengthTag=127, too big.
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:76)
        at org.apache.ws.security.message.WSSecSignature.prepare(WSSecSignature.
java:291)
        at com.amazon.aes.webservices.client.Jec2Impl.signRequest(Jec2Impl.java:
233)
        at com.amazon.aes.webservices.client.Jec2Impl.access$000(Jec2Impl.java:6
6)
        at com.amazon.aes.webservices.client.Jec2Impl$1.invoke(Jec2Impl.java:145
)
        at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.jav
a:131)
        at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
        ... 9 more
Caused by: java.security.cert.CertificateException: Unable to initialize, java.i
o.IOException: DerInputStream.getLength(): lengthTag=127, too big.
        at sun.security.x509.X509CertImpl.<init>(Unknown Source)
        at sun.security.provider.X509Factory.engineGenerateCertificate(Unknown S
ource)
        at java.security.cert.CertificateFactory.generateCertificate(Unknown Sou
rce)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertByName(CryptoPro
xy.java:116)
        at com.amazon.aes.webservices.client.CryptoProxy.getCertificates(CryptoP
roxy.java:74)
        ... 15 more
Caused by: java.io.IOException: DerInputStream.getLength(): lengthTag=127, too b
ig.
        at sun.security.util.DerInputStream.getLength(Unknown Source)
        at sun.security.util.DerValue.<init>(Unknown Source)
        at sun.security.util.DerInputStream.getDerValue(Unknown Source)
        at sun.security.x509.X509CertImpl.parse(Unknown Source)
        ... 20 more

すいません。そもそも目的は
win7側のputtyから、vmware ubuntuにアクセスしたい
わけで、EC2のLinuxインスタンスにデスクトップ環境を作るわけではない?その辺がよくわかってないまま質問してしまいました。

単純に、
win7側のputtyから、vmware ubuntuにアクセスする為にはどーしたらよいのか?
ぐぐります。でも、もしご教授頂けたら、返信投稿ください。

すいません。お騒がせしました。ubuntu側で
apt-get install openssh-server

上記のようにインストールしたら、解決しました。

オフライン

 

Board footer

Powered by FluxBB