SharePointforAll
This is the best place to find out everything that Quest is doing around SharePoint, plus where we will give guidance on all things SharePoint

ERROR: CreateProcessAndWait on Report Upload

rated by 0 users
This post has 0 Replies | 1 Follower

Top 10 Contributor
Male
Posts 98
Grigory Vasiliev Posted: Wed, Jan 20 2010 12:03 PM

Symptoms

Cannot upload SRS reports. Report Upload Wizard displays the following:

Creating process 'D:\Program Files\Quest Software\Site Administrator for SharePoint\python26\python.exe'. Command line arguments: "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\UploadReports.py" http://server/reportserver "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\Reports" "Data Source=server;Initial Catalog=QSP_Repository;MultipleActiveResultSets=True"; Quest.Reports.Uploading.UploadControllerImpl.CreateProcessAndWait, file - , line - 0
Exception                      -                      - ERROR: CreateProcessAndWait ( D:\Program Files\Quest Software\Site Administrator for SharePoint\python26\python.exe, "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\UploadReports.py" http://server/reportserver "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\Reports" "Data Source=server;Initial Catalog=QSP_Repository;MultipleActiveResultSets=True" )  has exited with code -1
                                                                                                 at Quest.Reports.Uploading.UploadControllerImpl.CreateProcessAndWait(String filePath, String cmdLine, String WorkDir)
                                                                                                 at Quest.Reports.Uploading.UploadControllerImpl.Upload(String reportServerUrl, String reportPackPath, String reportsInstallPath, String storageMachineName, String storageName)
                                                                                                 at Quest.Reports.Uploading.UploadControllerImpl.UploadReports(String reportServerUrl)
                                                                                                 at Quest.Reports.Uploading.UploadControllerImpl.UploadThreadProc()

ReportUploader.log contains:

** ERROR ** Error uploading reports
Traceback (most recent call last):
  File "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\UploadReports.py", line 112, in main
    Process(args)
  File "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\UploadReports.py", line 98, in Process
    CreateFolder(ws, root_folder, '', False )
  File "D:\Program Files\Quest Software\Site Administrator for SharePoint\Console\UploadReports.py", line 28, in CreateFolder
    ws.CreateFolderExt(name, '/' + parent, hidden)
  File "<COMObject SRSWebService.ReportingService2005>", line 2, in CreateFolderExt
com_error: (-2147352567, 'Exception occurred.', (0, u'System.Web.Services', u"The item '/SharePoint reports' already exists. ---> The item '/SharePoint reports' already exists.", None, 0, -2146233087), None)

Cause

'Enable Anonymous Access' is set for IIS site used with SRS. All operations are executed in the context of the account specified in IIS site settings instead of user's account in Internet Explorer. This account must have all needed permissions for SRS.

Solution

Grant Content Manager role to account specified in IIS site settings

or

Disable anonymous access

Page 1 of 1 (1 items) | RSS
(c) 1987-2010 Quest Software Inc.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems