用的是IBM的jdk.1.4.2,在AIX5.1上创建一个socket,结果client端put文件上来的时候,socket.getInputStream读到的stream竟然是空的,不知道有没有人遇到和我同样的一个问题

解决方案 »

  1.   

    自己解决了,在AIX上有/etc/java14/jre/lib/security下面有一个
    java.security
    打开该文件,
    #security.provider.1=com.ibm.jsse.IBMJSSEProvider
    security.provider.1=com.ibm.jsse2.IBMJSSEProvider2
    security.provider.2=com.ibm.crypto.provider.IBMJCE
    security.provider.3=com.ibm.security.jgss.IBMJGSSProvider
    security.provider.4=com.ibm.security.cert.IBMCertPathIBM自己说,IBMJSSEProvider加密算法已经过期,现在用IBMJSSEProvider2