[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

R: R: R: Install HTTPAPI



Hi Thomas,

I inform you that I have not found the program 5722AC3 between programs list that I can install for V5R2M0.
I then proceeded as your instructions but I received the error again.

I send you the following listings:
ENCRYPTR4_CMP : Comlipation list
ENCRYPTR4_DMP : Dump
ENCRYPTR4_PGM : program changes

I'm sorry because they are in Italian language. 
I hope you can understand or translate, otherwise let me know.

Thank you for your help

Regards,

Renato
________________________________________
Inizio: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] per conto di Thomas Raddatz [thomas.raddatz@xxxxxxxxxxx]
Inviato: lunedì 12 gennaio 2015 17.52
Fine: HTTPAPI and FTPAPI Projects
Oggetto: Re: R: R: Install HTTPAPI

Renato,

I cannot help you only knowing the final error message RNS9309. At least I
need to know the compiler error message that shows up in the compiler
listing. The best thing was if I had the compiler listing.

Nevertheless I just download and installed HTTP API 1.27 from Scott's web
page. Then I disabled the can to 'Qc3EncryptData' and successfully called
the installer again.

 Program:   HTTPAPIR4      Library:   LIBHTTP        Module:   ENCRYPTR4
   1361       1360     clear errCode;
   1362       1361
   1363       1362   //Qc3EncryptData(i_string              // Clear data
   1364       1363   //               : %len(i_string)      // Length ...
   1365       1364   //               : 'DATA0100'          // Clear ...
   1366       1365   //               : algd0200            // Algor ...
   1367       1366   //               : 'ALGD0200'          // Algor ...
   1368       1367   //               : keyd0200            // Key ...
   1369       1368   //               : 'KEYD0200'          // Key ...
   1370       1369   //               : '0'                 // Crypt ...
   1371       1370   //               : ''                  // Crypt ...
   1372       1371   //               : tmpEncrypted        // Encry ...
   1373       1372   //               : %size(tmpEncrypted) // Length ...
   1374       1373   //               : encryptedLen        // Length ...
   1375       1374   //               : errCode);           // Error code
   1376       1375

Please find my changes attached for your review.

Regards,

Thomas.

Am 12.01.2015 13:06, schrieb Renato Toniolo:
> Hi Thomas,
>
> I have disabled the call to 'Qc3EncryptData' in procedure DES() of
> module 'ENCRYPTR4' but I get the following error when I run the INSTALL command:
>
> The module ENCRYPTR4 was not created in the library LIBHTTP.
> Error function RNS9309 not monitored by INSTALL to
> high level instruction 37900, instruction X'03CE '.
>
> Thank you if you can help me
>
> Regards,
>
> Renato
> ______________________________________
> Inizio: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] per conto di Thomas Raddatz [thomas.raddatz@xxxxxxxxxxx]
> Inviato: sabato 10 gennaio 2015 17.22
> Fine: HTTPAPI and FTPAPI Projects
> Oggetto: Re: R: Install HTTPAPI
>
> Renato,
>
> Sorry for the inconveniences. It is the new NTLM feature that requires
> 'Qc3EncryptData' for DES encryption.
>
> If you cannot install the "Cryptographic access provider", you may
> consider to disable the call to 'Qc3EncryptData' in procedure DES() of
> module 'ENCRYPTR4':
>
> // Qc3EncryptData(i_string              // Clear data
> //                : %len(i_string)      // Length of clear data
> //                : 'DATA0100'          // Clear data format name
> //                : algd0200            // Algorithm description
> //                : 'ALGD0200'          // Algorithm description format ...
> //                : keyd0200            // Key description
> //                : 'KEYD0200'          // Key description format name
> //                : '0'                 // Cryptographic service provider
> //                : ''                  // Cryptographic device name
> //                : tmpEncrypted        // Encrypted data
> //                : %size(tmpEncrypted) // Length of area provided for ...
> //                : encryptedLen        // Length of encrypted data ...
> //                : errCode);           // Error code
>
> That should do the trick.
>
> Scott, do you think we should change the installer to ask the user
> whether or not he wants to add NTLM support? Actually we only had to add
> a compiler condition to disable the call to 'Qc3EncryptData'.
>
> Regards,
>
> Thomas.
>
> Am 10.01.2015 16:43, schrieb Renato Toniolo:
>> Hi Bryan,
>>
>> I verify the availability of licensed program. Thanks a lot for the
>> information.
>>
>> Best regards Renato Toniolo
>>
>> ________________________________________ Inizio:
>> ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
>> [ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] per conto di Bryan Dietz
>> [bryandietz@xxxxxxxxx] Inviato: sabato 10 gennaio 2015 16.19 Fine:
>> HTTPAPI and FTPAPI Projects Oggetto: Re: Install HTTPAPI
>>
>> If memory serves correctly you will need the licensed program 5722AC3
>> Cryptographic access provider. It is not auto installed but at the
>> time was a no charge feature.
>>
>>
>> -- Bryan
>>
>>> On Jan 10, 2015, at 10:11 AM, Renato Toniolo <renato@xxxxxxxxxxxxx>
>>> wrote:
>>>
>>> Hi Scott,
>>>
>>>
>>> I am Renato Toniolo from Italy. I installed and used the LIBHTTP in
>>> a Systemi V5R4M0
>>>
>>> with much success and I thank you very much. Now I need to install
>>> the Version 1.27 in a Systemi V5R2M0
>>>
>>> with the following parameters:
>>>
>>>
>>> Would you like to build the sample programs? Y
>>>
>>> Would you like to build HTTPAPI with SSL support? N
>>>
>>> Would you like to build eXpat from source code? N
>>>
>>> - This requires a working ILE C compiler.
>>>
>>> - This requires the System Openness Includes library
>>>
>>> - Select N here if you have a pre-built copy of eXpat in
>>>
>>> LIBHTTP.
>>>
>>> Would you like to compile support for eXpat into HTTPAPI? N
>>>
>>> - This requires a V5R1 or later release of the ILE RPG compiler
>>>
>>> Library name for HTTPAPI source: *LIBL
>>>
>>> Library name for HTTPAPI objects: LIBHTTP
>>>
>>> At runtime, use *LIBL to find HTTPAPI? Y   (Y=Yes, N=No)
>>>
>>>
>>>
>>> But I had the following error:
>>>
>>>
>>> Definition not found for symbol  'Qc3EncryptData'.
>>>
>>> The service program HTTPAPIR4 was not created.
>>>
>>> Error function CPF5D05 not monitored by INSTALL
>>>
>>> to high level instruction 42900, instruction X'0457'.
>>>
>>>
>>>
>>> I ask you if you can help me.
>>>
>>>
>>> thanks a lot
>>>
>>>
>>> Best regards
>>>
>>> Renato Toniolo
>>> -----------------------------------------------------------------------
>>>
>>>
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>>> http://www.scottklement.com/mailman/listinfo/ftpapi
>>> -----------------------------------------------------------------------
>>
>>>
> -----------------------------------------------------------------------
>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>> -----------------------------------------------------------------------
>>
>>
> -----------------------------------------------------------------------
>> This is the FTPAPI mailing list.  To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>> -----------------------------------------------------------------------
>>
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>

Attachment: ENCRYPTR4_CMP.pdf
Description: ENCRYPTR4_CMP.pdf

Attachment: ENCRYPTR4_DMP.pdf
Description: ENCRYPTR4_DMP.pdf

Attachment: ENCRYPTR4_PGM.pdf
Description: ENCRYPTR4_PGM.pdf

-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------