http://qs1969.pair.com?node_id=1036396

vikrantumap has asked for the wisdom of the Perl Monks concerning the following question:

Hello Everyone, I have a query related to the configuration of Perl script with Microsoft Sharepoint. Currently we are facing issue with it and below are the details for the same.

Configuration:- We have current configuration where a PERL script is written to publish files on Microsoft Sharepoint site. The PERL script is executed on the Unix server and it publishes files on MS Sharepoint site successfully.

Change in Configuration:- We are trying replicate the above Configuration for new Unix server. When we try to execute PERL script on new Unix server to publish the files on same MS Sharepoint site, it gives below error.

Issue:- This has been investigated from network perspective and from Microsoft side. The network traffic is reaching to Sharepoint site but the request is getting expire there. As per investigation done from Microsoft, there is difference in the request coming from both the Unix servers. (Old Unix server from where the script is working fine and the new server which is giving below error.
/opt/SharePointFiles/scripts/publish_report_wrapper.pl --DEBUG=3 --SDIR=/opt/SharePointFiles/reports/ --MODE=REPORT '--REPORTNAME=Daily Transactions.pdf' Setting auth details for portal.mixup.com:443, default to UK\username,password new_resource: For https://portal.mixup.com/sites/A149/Shared%20Documents/, creating new resource Could not open https://portal.mixup.com/sites/A149/Shared%20Documents/Published%20Files: Unauthorized.
As per investigation the request coming from Old Unix server has the authentication information in it whereas the request from new server doesn't.

If anyone come across such scenario then please provide your inputs. Any help on this is appreciated.

Thanks in advance. Vikrant