Changes between Version 13 and Version 14 of FAQs


Ignore:
Timestamp:
2014-03-31T20:07:48Z (10 years ago)
Author:
Pan Luo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQs

    v13 v14  
    2525 *   change the permission to /<your-install-dir>: chmod 775 <your-install-dir>:
    2626The reason for permission changing on !TeamMaker and /<your-install-dir>, is to grant the right permission for your Apache user to execute and create temporary files for group making.
    27 
    2827
    2928== General ==
     
    7574* A patch has been added to iPeer code base to avoid the response being chunked. This patch will be included in version 3.1.1.
    7675* (Figure out why !RestTemplate is not correct parsing chunked response.)
     76
     77== [http://ubc.github.io/ipeer-b2/ Building Block] ==
     78
     79=== Error: unable to find valid certification path to requested target ===
     80It was because the intermediate certificate on iPeer was not installed properly. So the build block (java) couldn’t get the root certificate because the chain was broken.
     81
     82'''Troubleshooting''':  Run the following command:
     83{{{
     84openssl s_client -showcerts -connect IPEER_SERVER_DOMAIN:443
     85}}}
     86The result shows only one certificate. It suppose to have two certificate, including one intermediate cert.
     87
     88'''Resolution''': One of those two
     891. install the intermediate cert correctly on ipeer
     902. import the intermediate cert on java side (blackboard keystore)
     91
     92First one is recommended. The method is depending on what kind of technology used on server:
     93* For Nginx: http://www.digicert.com/ssl-certificate-installation-nginx.htm
     94* For Apache: https://support.globalsign.com/customer/portal/articles/1225234-install-certificate---apache-openssl
     95* For other servers: Google search: SERVER NAME + intermediate certificate