You may encounter known (and common) issues when completing the Genero Web Services tutorials or when adding Web services of your own. These issues and their solutions are listed below.
An HTTP 401 error message means the server is asking for, but not receiving, authentication (login and password). This means authenticate.xxx.login and authenticate.xxx.password are not correctly configured. The login and password should be provided in the FGLPROFILE.
Solution:
Related topics:
This error means the client CA list does not contain the Server CA. To display the client CA list, use the following command:
openssl x509 -in MyCompanyCA.crt -noout -text
Solution:
Add the server CA list to the client CA list.
openssl x509 -in MyCompanyCA.crt -text >> ClientCAList.pem
Theory:
Usually certificates work in pairs: a public key and a private key.
This means that the client has a certificate that can be signed by an authority signed itself by a root authority. Likewise, the server has a certificate that can be signed by an authority signed itself by a root authority. In some instances, a certificate can be signed by itself.
Things to remember: