Server Error in Application when using PEO or Single Sign On function in Netcommunity

When using the PEO function or Single Sign-On solution users may receive the error "Server Error in '/' Application"


When viewing error logs the following Stack Trace information will be revealed:

1737    System.Web.Services.Protocols.SoapException    System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Blackbaud.AppFx.Server.ServiceException: Data could not be saved. The request failed with an empty response. ---> System.Net.WebException: The request failed with an empty response. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Blackbaud.AppFx.PEOEndpoint.ServiceProxy.PEOEndpointProxy.MasterService.CreatePEClientWithLogin(PEOBBNCRequest PEOBBNCRequest) at Blackbaud.AppFx.ContentManagement.Catalog.PEOEndpointPEUserAddDataForm.Save() at Blackbaud.AppFx.Server.DataFormSaveProcessor.ExecuteAddNewCLR() --- End of inner exception stack trace --- at Blackbaud.AppFx.Server.DataFormSaveProcessor.ExecuteAddNewCLR() at Blackbaud.AppFx.Server.DataFormSaveProcessor.ProcessRequest() at Blackba    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Blackbaud.AppFx.WebAPI.ServiceProxy.AppFxWebService.DataFormSave(DataFormSaveRequest DataFormSaveRequest) at Blackbaud.AppFx.WebAPI.DataFormServices.SaveData(AppFxWebServiceProvider provider, DataFormSaveRequest request)   
1738    Blackbaud.AppFx.WebAPI.AppFxWebServiceException    Data could not be saved. The request failed with an empty response.    at Blackbaud.AppFx.WebAPI.DataFormServices.SaveData(AppFxWebServiceProvider provider, DataFormSaveRequest request) at Blackbaud.AppFx.WebAPI.DataFormServices.SaveData(AppFxWebServiceProvider provider, FormData formData) at Blackbaud.Web.Content.Portal.PEOUserGrid.SavePEUser() at Blackbaud.Web.Content.Portal.PEOUserGrid.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
Verify that communication is allowed and happening between the PEO Endpoint from the Blackbaud NetCommunity web server, as well as the bbAppFx master service from the PEO web server.

Steps to Duplicate

You may be able to force this error by following these steps:
1.    Login to BBNC as a Supervisor User
2.    Navigate to Users & Security - Users
3.    Select the edit pencil on a created user
4.    Select the Button to Link to  The Patron Edge
5.    Select the button +New Patron Edge User
6.    Click OK
7.    See Server Error in ‘/’ Application.

Environment

 6.45.2034, patch 15

Was this article helpful?