[Exception] System.Web.Services.Protocols. SoapException: System.Web.Services.Protocols. SoapException: Server did not recognize the value of HTTP Header SOAPAction: Blackbaud.AppFx. WebService.API.1/ ProcessEmailData

When sending email from Blackbaud NetCommunity, the following exception occurs:

[Exception] System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: Blackbaud.AppFx.WebService.API.1/ProcessEmailData.
   at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest()
   at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
   at System.Web.Services.Protocols.ServerProtocol.SetContext(Type type, HttpContext context, HttpRequest request, HttpResponse response)
   at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
   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.ContentManagement.ContentManagementProxy.ContentManagement.ProcessEmailData(ProcessEmailDataRequest ProcessEmailDataRequest)
   at Blackbaud.Web.Content.Core.EmailJob.SaveChunk()
   at Blackbaud.Web.Content.Core.EmailJob.SaveRecipients()
   at Blackbaud.Web.Content.Core.EmailJob.DoProcessMailBlast()
   at Blackbaud.Web.Content.Core.EmailJob.ProcessMailBlast()
Please ensure the URL for Blackbaud NetCommunity core components is correct.

1. Log into Blackbaud NetCommunity as a supervisor user
2. Access Administration -> Sites
3. Click the Settings tab to the right
4. Click the Web Services tab below
5. Ensure the Blackbaud Core Components field is correct (ex: http://127.0.0.1/bbAppFx/AppFxWebService.asmx)

Environment

 6.25.1654

Was this article helpful?