cancel
Showing results for 
Search instead for 
Did you mean: 

HR/E-Filing just started to fail

Former Member
0 Kudos

We have been running Business Connector 4.8 with SAP R/3 4.7 to allow us to use E-Filing for incoming & outgoing connections for a number of months without any problems. Since last week (it seems to have started on Tuesday 5th Oct) this has been failing.

The connection between R/3 and BC is working OK (the connection test in SM59 works fine). The problem is between the BC server & the govt site.

I have asked our network admins to check but they cannot see any reason why suddenly the process should fail.

I understand one test is to try this URL (https://secure.gateway.gov.uk/submission) & I should get some XML back. This is the response I get which I'm sure I have been told is correct:


  <?xml version="1.0" ?> 
- <GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope">
  <EnvelopeVersion>2.0</EnvelopeVersion> 
- <Header>
- <MessageDetails>
  <Class>UndefinedClass</Class> 
  <Qualifier>error</Qualifier> 
  <Function>submit</Function> 
  <TransactionID /> 
  <CorrelationID /> 
  <ResponseEndPoint PollInterval="10"><a href="https://secure.gateway.gov.uk/poll" TARGET="test_blank">https://secure.gateway.gov.uk/poll</a></ResponseEndPoint> 
  <GatewayTimestamp>2010-10-12T10:02:22.237</GatewayTimestamp> 
  </MessageDetails>
  <SenderDetails /> 
  </Header>
- <GovTalkDetails>
  <Keys /> 
- <GovTalkErrors>
- <Error>
  <RaisedBy>Gateway</RaisedBy> 
  <Number>2002</Number> 
  <Type>fatal</Type> 
  <Text>The document does not contain the minimum required data.</Text> 
  <Location /> 
  </Error>
  </GovTalkErrors>
  </GovTalkDetails>
  <Body /> 
  </GovTalkMessage>

The error logs since Tuesday 5th include this:


2010-10-05 09:36:46 BST java.net.UnknownHostException: ws.hmrc.gov.uk
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:520)
	at java.net.Socket.connect(Socket.java:470)
	.
	.
	.
	(this continues)

I have found a document from HM Revenue & Customs "Notes for Payroll Developers Series 12 - number 5" which includes a note about a URL change:

From October 2010 the live URLu2019s will change from:- https://ws.hmrc.gov.uk/dpsauthentication/service to https://dps.ws.hmrc.gov.uk/dpsauthentication/service https://ws.hmrc.gov.uk/dps/service to https://dps.ws.hmrc.gov.uk/dps/service

But the note says the old URLs will remain supported for up to 12 months. Is this relevant? Where would this URL be in the e-filing setup? I

Or maybe this is not relevant - perhaps the problem lies elsewhere. Does anyone have any suggestions?

Thanks, Chris

Edited by: Chris Hoggarth on Oct 12, 2010 2:57 PM

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

This was a problem with our firewall. (despite what i had been previously told by our network section ...)

Thanks for the replies.

Former Member
0 Kudos

Hello Sunil

The SM59 connection is working fine. The problem is with the Business Connector connection to the external site.

I've raised a call with SAP & hoping they will advise but if anyone else has any advice that would be useful.

In particular am I right in thinking that the URL i gave in my first posting should return the XML I've shown?

Thanks, Chris

Former Member
0 Kudos

Yes, when I tested SM59 connection for GB_XI_POLL I got below response.

HEADER NAME HEADER VALUE

~response_line HTTP/1.1 200 OK

~server_protocol HTTP/1.1

~status_code 200

~status_reason OK

connection close

content-length 745

date Tue, 26 Oct 2010 10:27:55 GMT

content-type text/xml; charset=utf-8

x-powered-by ASP.NET

cache-control private

~remote_addr

~uri_scheme_expanded NONE

HTTP BODY

<?xml version="1.0"?><GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM

/envelope"><EnvelopeVersion>2.0</EnvelopeVersion><Header><MessageDetails

><Class>UndefinedClass</Class><Qualifier>error</Qualifier><Function>subm

it</Function><TransactionID></TransactionID><CorrelationID></Correlation

ID><ResponseEndPoint PollInterval="10">https://secure.gateway.gov.uk/pol

l</ResponseEndPoint><GatewayTimestamp>2010-10-26T10:27:55.421</GatewayTi

mestamp></MessageDetails><SenderDetails/></Header><GovTalkDetails><Keys/

><GovTalkErrors><Error><RaisedBy>Gateway</RaisedBy><Number>2002</Number>

<Type>fatal</Type><Text>The document does not contain the minimum requir

ed data.</Text><Location/></Error></GovTalkErrors></GovTalkDetails><Body

></Body></GovTalkMessage>

Time (ms) 128

You got below exception:

>>UnknownHostException: ws.hmrc.gov.uk

Can you please check whether you are able to ping or telnet or nslookup to govt gateway: ws.hmrc.gov.uk as the error says Unknown host.

Former Member
0 Kudos

Hello Sunil

Thanks for the reply. We're not running Xi (we're using Business Connector with SAP 4.7). These versions seem to work quite differently (in Business Connector 4.8 on SAP 4.7 there is no connection for GB_XI_POLL for example.

The error I was receiving about UnknownHostException: ws.hmrc.gov.uk was fixed by adding that host to our hosts file on the BC server. But the connection is still not being made.

I am still in conversation with SAP about the details of our setup I am hoping that they will help me find an answer but I am still keen to get any suggestions from SDN if anyone can help.

Thanks, Chris

Former Member
0 Kudos

Hi Martin - No answer yet. I've raised a call with SAP & they're asking for logging info. I'll post back here when we get it resolved.

(They have told me I need to apply note 1514436 though they say that's not relevant to our current problem.)

Interesting that your link failed at the same time as ours though. If you get any ideas please post back.

Chris

Oggy
Explorer
0 Kudos

Hi,

We have a simialr problem , all okay the week of 5th October, the week of 13th October we are getting a communication error. We are using XI instead of BC but the testing of SM59 links is fine. Did you get an answer?

Former Member
0 Kudos

we are using ws.hmrc.gov.uk and secure.gateway.gov.uk

Former Member
0 Kudos

Hi Sunil - Thanks for the reply

I don't know where this is configured. Can you tell me where to look please?

Presumably this is still working for you? (we're a UK local government site - are you local govt too?)

Thanks Chris

Former Member
0 Kudos

There will be couple RFCs (Tcode SM59) under HTTP Connections to Ext. Server please check whether the test is successful.

There are documentation available on SAP marketplace if you search like e-filing GB you will get.