10-19-2016, 06:05 PM,
(This post was last modified: 10-19-2016, 06:54 PM by MIT.)
|
|||||
|
|||||
TLS通信下でCould not deserialize the object from Curl.発生
こんにちは。MITです。
ずいぶん久しぶりに質問させていただきます。 CurlORB0.8を使用して、CurlからJavaのメソッドを呼び出しています。 また、HTTPSで、クライアント(InternetExplorer11)とWebサーバ間で通信を行っています。 IEのインターネットオプションの詳細設定タブで、SSL3.0にチェックを付けた状態で Curlから呼び出しを行うと、正常に通信が行えます。 ただ、SSL3.0のチェックを外し、TLS1.0、TLS1.1、TLS1.2のいづれかにチェックを付けた状態で、 同じ呼び出しを行うと、「Could not deserialize the object from Curl.」という例外が発生します。 暗号化のプロトコルの変更(SSL→TLS)が、CurlORBの処理に影響するのでしょうか。 何かわかる方、いらっしゃいませんか? 何でもいいので、気づき等あれば教えてください。 (例外) - Could not deserialize the object from Curl. com.curl.orb.common.InstanceManagementException: Could not deserialize the object from Curl. at com.curl.orb.servlet.DefaultInstanceManagementFilter.doFilter(DefaultInstanceManagementFilter.java:97) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) ・・・・・ Caused by: com.curl.orb.io.SerializerException: com.curl.io.serialize.SerializeException: Missing magic number for serialization at com.curl.orb.io.CurlSerializableStreamReader.<init>(CurlSerializableStreamReader.java:47) at com.curl.orb.io.CurlSerializer.deserialize(CurlSerializer.java:91) at com.curl.orb.servlet.DefaultInstanceManagementFilter.doFilter(DefaultInstanceManagementFilter.java:85) ... 26 more Caused by: com.curl.io.serialize.SerializeException: Missing magic number for serialization at com.curl.io.serialize.Deserializer.readProtocol(Deserializer.java:205) at com.curl.io.serialize.Deserializer.<init>(Deserializer.java:124) at com.curl.io.serialize.Deserializer6_0.<init>(Deserializer6_0.java:31) at com.curl.orb.io.AdvancedDeserializer6_0.<init>(AdvancedDeserializer6_0.java:95) at com.curl.orb.io.CurlSerializableStreamReader.<init>(CurlSerializableStreamReader.java:43) ... 28 more |
|||||
10-27-2016, 10:47 AM,
|
|||||
|
|||||
RE: TLS通信下でCould not deserialize the object from Curl.発生
補足します。
現象が発生するパターンと発生しないパターンが存在するようです。 クライアントから引き渡す引数のデータ型は、bool型やString型などの基本型のほか、 HashTable型、Array型なども使用しています。 ・現象が発生するパターン let A:{HashTable-of any, any} {{・・・}.ORBMethod A, bool} (Java側)method(HashMap<?,?>, boolean) ・現象が発生しないパターン let A:{HashTable-of any, any} let B:{HashTable-of any, any} {{・・・}.ORBMethod A, B, bool} (Java側)method(HashMap<?,?>,HashMap<?,?>,boolean) 引数の数、組み合わせ、HashTable内部の型、設定値(Null許可)など関連があるのでしょうか? |
|||||
02-02-2017, 02:23 PM,
|
|||||
|
|||||
RE: TLS通信下でCould not deserialize the object from Curl.発生
>TLS1.0、TLS1.1、TLS1.2のいづれかにチェックを付けた状態
いずれかではなく、上記全てチェックしたら、どうなるのでしょうか? |
|||||
03-10-2017, 08:35 AM,
|
|||||
|
|||||
RE: TLS通信下でCould not deserialize the object from Curl.発生
|
|||||
« Next Oldest | Next Newest »
|
Possibly Related Threads... | |||||
Thread | Author | Replies | Views | Last Post | |
Curl execute Oracle database procedure | NamDH | 3 | 4,054 |
04-21-2017, 03:40 PM Last Post: tdeng |
|
Protecting SSL private key in a Curl script | aensys | 1 | 2,363 |
02-10-2017, 02:02 PM Last Post: heavybugtracker |
|
curl library 7.36.0: curl_easy_perform() function call failed when used for getting a | joezhao | 1 | 3,632 |
10-19-2016, 09:41 AM Last Post: dyoshida |
|
Curl IDE からのランチャが見つかりません | umemura | 1 | 3,771 |
06-30-2016, 10:12 AM Last Post: umemura |
|
Curl RTE Install | smtit | 1 | 2,738 |
05-06-2016, 12:36 PM Last Post: dice256 |
|
Curl RTE Command line | smtit | 1 | 2,917 |
04-19-2016, 09:35 AM Last Post: dice256 |
|
What OS that CURL can support for deloyment? | tiennv | 1 | 4,574 |
08-22-2015, 02:12 AM Last Post: tdeng |
|
Curl RTEのPPAPIプラグインについて | でり | 1 | 4,398 |
06-09-2015, 11:03 AM Last Post: でり |
|
cURL Client app | Michael-2015 | 1 | 3,852 |
04-16-2015, 12:27 PM Last Post: dyoshida |
|
Could not deserialize the object from Curl. | umemura | 4 | 6,641 |
04-11-2015, 04:45 AM Last Post: Sumerjobs |
Users browsing this thread:
2 Guest(s)
2 Guest(s)