View Issue Details

IDProjectCategoryView StatusLast Update
0000184easycwmpHelppublic2021-06-30 05:28
Reporteralicher Assigned Tomohamed.kallel  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
Platformx86OSLinux  
Summary0000184: HTTP SERVER CONNECTION FAILED
Description
--- SEND HTTP REQUEST ---
* Found bundle for host 192.168.1.8: 0x1f968e0 [can pipeline]
* Re-using existing connection! (#1) with host 192.168.1.8
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#1)
* Server auth using Basic with user 'alicher'
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
Authorization: Basic YWxpY2hlcjpyZWhjaWxh
Cookie: JSESSIONID=D88CA76691B13CBD3A0FDB4A296F8BF5
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
SOAPAction:
Content-Length: 600

* upload completely sent off: 600 out of 600 bytes
< HTTP/1.1 204 No Content
< Server: Apache-Coyote/1.1
< Connection: close
< Date: Thu, 01 Dec 2016 11:10:45 GMT
<
* Closing connection 1
+++ RECEIVED EMPTY HTTP RESPONSE +++
2016-12-01 14:10:45 [easycwmp] NOTICE - receive empty message from the ACS
2016-12-01 14:10:45 [easycwmp] NOTICE - end session: configuration reload
config_init_local(55):: easycwmp.@local[0].interface=eth0
config_init_local(65):: easycwmp.@local[0].port=7547
config_init_local(83):: easycwmp.@local[0].ubus_socket=/var/run/ubus.sock
config_init_local(71):: easycwmp.@local[0].username=easycwmp
config_init_local(77):: easycwmp.@local[0].password=easycwmp
config_init_local(94):: easycwmp.@local[0].logging_level=3
config_init_acs(159):: easycwmp.@acs[0].url=http://192.168.1.8:8080/tr069
config_init_acs(165):: easycwmp.@acs[0].username=alicher
config_init_acs(171):: easycwmp.@acs[0].password=rehcila
config_init_acs(177):: easycwmp.@acs[0].periodic_enable=1
config_init_acs(190):: easycwmp.@acs[0].periodic_time=0000-00-00T01:00:01Z
config_init_acs(183):: easycwmp.@acs[0].periodic_interval=91500
2016-12-01 14:10:45 [easycwmp] NOTICE - init periodic inform: reference time = 81627555212896, interval = 91500
2016-12-01 14:10:45 [easycwmp] NOTICE - external: execute update_value_change
2016-12-01 14:10:45 [easycwmp] NOTICE - external: execute apply service
2016-12-01 14:10:45 [easycwmp] NOTICE - external script exit
2016-12-01 14:10:45 [easycwmp] NOTICE - end session success
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="3177ee8fa00ab2a3f633e3834f84df1e00000768",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="3177ee8fa00ab2a3f633e3834f84df1e00000768",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="55dca2996f0ff09bdcba395b5afaf40e00000769",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="a6290021e396cfb2c8367e2f2e238fe1000008aa",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="64260b14b08ede26cfb8d66d541db446000008ab",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="64260b14b08ede26cfb8d66d541db446000008ab",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="bbcbd8749e53910f2ef4b73810624f58000008cb",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="5c81989c78bab8eaac65ea8a7bd38000000008cc",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="937f8414d59ab657288684fb308c0543000008cd",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="2f694e0d45761d61339ad2b1be12a54f0000094b",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="0e6782a66e27519e55251004e69262ae0000094c",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="0e6782a66e27519e55251004e69262ae0000094c",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++

TagsNo tags attached.

Activities

mohamed.kallel

2016-12-01 14:19

administrator   ~0000583

may be you have set wrong ACS credentials in your easycwmp config

alicher

2016-12-01 14:47

reporter   ~0000584

Message from ACS Unit dashboard:

Basic information
Public IP address: 192.168.1.8
Behind Gateway/NAT: No

Current status
First Management: 2016-12-01 14:01:57
Last Management: 2016-12-01 16:23:18
Next Management: 2016-12-02 19:57:21

History from nov 30 2016 16:40 to dec 01 2016 17:40
Syslog status: No errors logged

mohamed.kallel

2016-12-01 15:36

administrator   ~0000587

are you sure that you put the right username/password of te ACS in your easycwmp config

alicher

2016-12-01 16:07

reporter  

easycwmp.log (18,278 bytes)   
aic-P35-DS3L aic # /usr/sbin/easycwmpd -b -f
2016-12-01 18:02:25 [easycwmp] NOTICE - external script init
config_init_local(55):: easycwmp.@local[0].interface=enp4s0
config_init_local(65):: easycwmp.@local[0].port=7547
config_init_local(83):: easycwmp.@local[0].ubus_socket=/var/run/ubus.sock
config_init_local(77):: easycwmp.@local[0].password=easycwmp
config_init_local(94):: easycwmp.@local[0].logging_level=3
config_init_local(71):: easycwmp.@local[0].username=easycwmp
config_init_acs(159):: easycwmp.@acs[0].url=http://192.168.1.8:8080/tr069
config_init_acs(165):: easycwmp.@acs[0].username=admin
config_init_acs(171):: easycwmp.@acs[0].password=xaps
config_init_acs(183):: easycwmp.@acs[0].periodic_interval=87267
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute update_value_change  
2016-12-01 18:02:25 [easycwmp] NOTICE - daemon started
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute inform device_id 
2016-12-01 18:02:25 [easycwmp] NOTICE - external script exit
2016-12-01 18:02:25 [easycwmp] NOTICE - add event '1 BOOT'
2016-12-01 18:02:25 [easycwmp] NOTICE - interface enp4s0 has ip 192.168.1.8
+++ HTTP SERVER CONFIGURATION +++
ip: '192.168.1.8'
port: '7547'
--- HTTP SERVER CONFIGURATION ---
2016-12-01 18:02:25 [easycwmp] NOTICE - http server initialized
2016-12-01 18:02:25 [easycwmp] NOTICE - entering main loop
2016-12-01 18:02:25 [easycwmp] NOTICE - start session
+++ HTTP CLIENT CONFIGURATION +++
http_client_init(50):: url: http://192.168.1.8:8080/tr069
http_client_init(56):: ssl_verify: SSL certificate validation disabled.
--- HTTP CLIENT CONFIGURATION ---
2016-12-01 18:02:25 [easycwmp] NOTICE - configured acs url http://192.168.1.8:8080/tr069
2016-12-01 18:02:25 [easycwmp] NOTICE - external script init
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute inform parameter 
2016-12-01 18:02:25 [easycwmp] NOTICE - send Inform
+++ SEND HTTP REQUEST +++
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <soap_env:Envelope
xmlns:soap_env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap_enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-2">
  <soap_env:Header>
   <cwmp:ID soap_env:mustUnderstand="1">1</cwmp:ID>
  </soap_env:Header>
  <soap_env:Body>
   <cwmp:Inform>
    <DeviceId>
     <Manufacturer>nanopulse2</Manufacturer>
     <OUI>TEST2</OUI>
     <ProductClass>nanopulse2_device</ProductClass>
     <SerialNumber>FFFFFF2354346</SerialNumber>
    </DeviceId>
    <Event soap_enc:arrayType="cwmp:EventStruct[1]">
     <EventStruct>
      <EventCode>1 BOOT</EventCode>
      <CommandKey />
     </EventStruct>
    </Event>
    <MaxEnvelopes>1</MaxEnvelopes>
    <CurrentTime>2016-12-01T18:02:25+03:00</CurrentTime>
    <RetryCount>0</RetryCount>
    <ParameterList soap_enc:arrayType="cwmp:ParameterValueStruct[10]">
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.HardwareVersion</Name>
      <Value xsi:type="xsd:string">example2_hw_version</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.Manufacturer</Name>
      <Value xsi:type="xsd:string">nanopulse2</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.ManufacturerOUI</Name>
      <Value xsi:type="xsd:string">TEST2</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.ProductClass</Name>
      <Value xsi:type="xsd:string">nanopulse2_device</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.ProvisioningCode</Name>
      <Value xsi:type="xsd:string"></Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.SerialNumber</Name>
      <Value xsi:type="xsd:string">FFFFFF2354346</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.SoftwareVersion</Name>
      <Value xsi:type="xsd:string">example2_sw_version</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.SpecVersion</Name>
      <Value xsi:type="xsd:string">1.0</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.ConnectionRequestURL</Name>
      <Value xsi:type="xsd:string">http://192.168.1.8:7547/</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.ParameterKey</Name>
      <Value xsi:type="xsd:string">8d9740897fae4359048a5890e0ea26ec</Value>
     </ParameterValueStruct>
    </ParameterList>
   </cwmp:Inform>
  </soap_env:Body>
 </soap_env:Envelope>
--- SEND HTTP REQUEST ---
*   Trying 192.168.1.8...
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#0)
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
SOAPAction:
Content-Length: 2778
Expect: 100-continue

< HTTP/1.1 100 Continue
* We are completely uploaded and fine
< HTTP/1.1 401 Unauthorized
< Server: Apache-Coyote/1.1
* Added cookie JSESSIONID="DAC6646A57162AD2EF0CEA463B82AD2F" for domain 192.168.1.8, path /tr069/, expire 0
< Set-Cookie: JSESSIONID=DAC6646A57162AD2EF0CEA463B82AD2F; Path=/tr069/; HttpOnly
< WWW-Authenticate: Basic realm="xaps"
< Content-Type: text/html;charset=utf-8
< Content-Language: en
< Content-Length: 969
< Date: Thu, 01 Dec 2016 15:02:25 GMT
< Connection: close
< 
* Closing connection 0
* Issue another request to this URL: 'http://192.168.1.8:8080/tr069'
* Hostname 192.168.1.8 was found in DNS cache
*   Trying 192.168.1.8...
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#1)
* Server auth using Basic with user 'admin'
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
Authorization: Basic YWRtaW46eGFwcw==
Cookie: JSESSIONID=DAC6646A57162AD2EF0CEA463B82AD2F
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
Content-Length: 2778
Expect: 100-continue

< HTTP/1.1 100 Continue
* We are completely uploaded and fine
< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
< SOAPAction: 
< Content-Type: text/xml;charset=ISO-8859-1
< Content-Length: 491
< Date: Thu, 01 Dec 2016 15:02:25 GMT
< 
* Connection #1 to host 192.168.1.8 left intact
+++ RECEIVED HTTP RESPONSE +++
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soapenv:Header>
	<cwmp:ID soapenv:mustUnderstand="1">1</cwmp:ID>
</soapenv:Header>
<soapenv:Body>
		<cwmp:InformResponse>
			<MaxEnvelopes>1</MaxEnvelopes>
		</cwmp:InformResponse>
</soapenv:Body>
</soapenv:Envelope>
--- RECEIVED HTTP RESPONSE ---
2016-12-01 18:02:25 [easycwmp] NOTICE - receive InformResponse from the ACS
2016-12-01 18:02:25 [easycwmp] NOTICE - send empty message to the ACS
+++ SEND EMPTY HTTP REQUEST +++
* Found bundle for host 192.168.1.8: 0x1d754f0 [can pipeline]
* Re-using existing connection! (#1) with host 192.168.1.8
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#1)
* Server auth using Basic with user 'admin'
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
Authorization: Basic YWRtaW46eGFwcw==
Cookie: JSESSIONID=DAC6646A57162AD2EF0CEA463B82AD2F
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
Content-Length: 0

< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
< SOAPAction: 
< Content-Type: text/xml;charset=ISO-8859-1
< Content-Length: 1229
< Date: Thu, 01 Dec 2016 15:02:25 GMT
< 
* Connection #1 to host 192.168.1.8 left intact
+++ RECEIVED HTTP RESPONSE +++
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soapenv:Header>
	<cwmp:ID soapenv:mustUnderstand="1">OWERA-1480604545603</cwmp:ID>
</soapenv:Header>
<soapenv:Body>
		<cwmp:GetParameterValues>
			<ParameterNames soapenc:arrayType="xsd:string[11]">
				<string>Device.DeviceInfo.SerialNumber</string>
				<string>Device.DeviceInfo.SoftwareVersion</string>
				<string>Device.DeviceInfo.UpTime</string>
				<string>Device.DeviceInfo.VendorConfigFile.</string>
				<string>Device.ManagementServer.ConnectionRequestPassword</string>
				<string>Device.ManagementServer.ConnectionRequestURL</string>
				<string>Device.ManagementServer.ConnectionRequestUsername</string>
				<string>Device.ManagementServer.Password</string>
				<string>Device.ManagementServer.PeriodicInformEnable</string>
				<string>Device.ManagementServer.PeriodicInformInterval</string>
				<string>Device.ManagementServer.PeriodicInformTime</string>
			</ParameterNames>
		</cwmp:GetParameterValues>
</soapenv:Body>
</soapenv:Envelope>
--- RECEIVED HTTP RESPONSE ---
2016-12-01 18:02:25 [easycwmp] NOTICE - received GetParameterValues method from the ACS
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.DeviceInfo.SerialNumber 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.DeviceInfo.SoftwareVersion 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.DeviceInfo.UpTime 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.DeviceInfo.VendorConfigFile. 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.ConnectionRequestPassword 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.ConnectionRequestURL 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.ConnectionRequestUsername 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.Password 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.PeriodicInformEnable 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.PeriodicInformInterval 
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute get value Device.ManagementServer.PeriodicInformTime 
2016-12-01 18:02:25 [easycwmp] NOTICE - send GetParameterValuesResponse to the ACS
+++ SEND HTTP REQUEST +++
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <soap_env:Envelope
xmlns:soap_env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap_enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-2">
  <soap_env:Header>
   <cwmp:ID soap_env:mustUnderstand="1">OWERA-1480604545603</cwmp:ID>
  </soap_env:Header>
  <soap_env:Body>
   <cwmp:GetParameterValuesResponse>
    <ParameterList soap_enc:arrayType="cwmp:ParameterValueStruct[10]">
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.SerialNumber</Name>
      <Value xsi:type="xsd:string">FFFFFF2354346</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.SoftwareVersion</Name>
      <Value xsi:type="xsd:string">example2_sw_version</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.DeviceInfo.UpTime</Name>
      <Value xsi:type="xsd:unsignedInt">15760</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.ConnectionRequestPassword</Name>
      <Value xsi:type="xsd:string"></Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.ConnectionRequestURL</Name>
      <Value xsi:type="xsd:string">http://192.168.1.8:7547/</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.ConnectionRequestUsername</Name>
      <Value xsi:type="xsd:string">easycwmp</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.Password</Name>
      <Value xsi:type="xsd:string"></Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.PeriodicInformEnable</Name>
      <Value xsi:type="xsd:boolean"></Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.PeriodicInformInterval</Name>
      <Value xsi:type="xsd:unsignedInt">87267</Value>
     </ParameterValueStruct>
     <ParameterValueStruct>
      <Name>Device.ManagementServer.PeriodicInformTime</Name>
      <Value xsi:type="xsd:dateTime"></Value>
     </ParameterValueStruct>
    </ParameterList>
   </cwmp:GetParameterValuesResponse>
  </soap_env:Body>
 </soap_env:Envelope>
--- SEND HTTP REQUEST ---
* Found bundle for host 192.168.1.8: 0x1d754f0 [can pipeline]
* Re-using existing connection! (#1) with host 192.168.1.8
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#1)
* Server auth using Basic with user 'admin'
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
Authorization: Basic YWRtaW46eGFwcw==
Cookie: JSESSIONID=DAC6646A57162AD2EF0CEA463B82AD2F
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
SOAPAction:
Content-Length: 2359
Expect: 100-continue

< HTTP/1.1 100 Continue
* We are completely uploaded and fine
< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
< SOAPAction: 
< Content-Type: text/xml;charset=ISO-8859-1
< Content-Length: 983
< Date: Thu, 01 Dec 2016 15:02:25 GMT
< 
* Connection #1 to host 192.168.1.8 left intact
+++ RECEIVED HTTP RESPONSE +++
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soapenv:Header>
	<cwmp:ID soapenv:mustUnderstand="1">OWERA-1480604545727</cwmp:ID>
</soapenv:Header>
<soapenv:Body>
		<cwmp:SetParameterValues>
			<ParameterList soapenc:arrayType="cwmp:ParameterValueStruct[2]">
				<ParameterValueStruct>
					<Name>Device.ManagementServer.ConnectionRequestPassword</Name>
					<Value xsi:type="xsd:string">easycwmp</Value>
				</ParameterValueStruct>
				<ParameterValueStruct>
					<Name>Device.ManagementServer.PeriodicInformInterval</Name>
					<Value xsi:type="xsd:unsignedInt">75657</Value>
				</ParameterValueStruct>
			</ParameterList>
			<ParameterKey>8d9740897fae4359048a5890e0ea26ec</ParameterKey>
		</cwmp:SetParameterValues>
</soapenv:Body>
</soapenv:Envelope>
--- RECEIVED HTTP RESPONSE ---
2016-12-01 18:02:25 [easycwmp] NOTICE - received SetParameterValues method from the ACS
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute set value Device.ManagementServer.ConnectionRequestPassword easycwmp
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute set value Device.ManagementServer.PeriodicInformInterval 75657
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute apply value 8d9740897fae4359048a5890e0ea26ec
2016-12-01 18:02:25 [easycwmp] NOTICE - send SetParameterValuesResponse to the ACS
+++ SEND HTTP REQUEST +++
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <soap_env:Envelope
xmlns:soap_env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap_enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-2">
  <soap_env:Header>
   <cwmp:ID soap_env:mustUnderstand="1">OWERA-1480604545727</cwmp:ID>
  </soap_env:Header>
  <soap_env:Body>
   <cwmp:SetParameterValuesResponse>
    <Status>1</Status>
   </cwmp:SetParameterValuesResponse>
  </soap_env:Body>
 </soap_env:Envelope>
--- SEND HTTP REQUEST ---
* Found bundle for host 192.168.1.8: 0x1d754f0 [can pipeline]
* Re-using existing connection! (#1) with host 192.168.1.8
* Connected to 192.168.1.8 (192.168.1.8) port 8080 (#1)
* Server auth using Basic with user 'admin'
> POST /tr069 HTTP/1.1
Host: 192.168.1.8:8080
Authorization: Basic YWRtaW46eGFwcw==
Cookie: JSESSIONID=DAC6646A57162AD2EF0CEA463B82AD2F
User-Agent: easycwmp
Content-Type: text/xml; charset="utf-8"
SOAPAction:
Content-Length: 600

* upload completely sent off: 600 out of 600 bytes
< HTTP/1.1 204 No Content
< Server: Apache-Coyote/1.1
< Connection: close
< Date: Thu, 01 Dec 2016 15:02:25 GMT
< 
* Closing connection 1
+++ RECEIVED EMPTY HTTP RESPONSE +++
2016-12-01 18:02:25 [easycwmp] NOTICE - receive empty message from the ACS
2016-12-01 18:02:25 [easycwmp] NOTICE - end session: configuration reload
config_init_local(55):: easycwmp.@local[0].interface=enp4s0
config_init_local(65):: easycwmp.@local[0].port=7547
config_init_local(83):: easycwmp.@local[0].ubus_socket=/var/run/ubus.sock
config_init_local(77):: easycwmp.@local[0].password=easycwmp
config_init_local(94):: easycwmp.@local[0].logging_level=3
config_init_local(71):: easycwmp.@local[0].username=easycwmp
config_init_acs(159):: easycwmp.@acs[0].url=http://192.168.1.8:8080/tr069
config_init_acs(165):: easycwmp.@acs[0].username=admin
config_init_acs(171):: easycwmp.@acs[0].password=xaps
config_init_acs(183):: easycwmp.@acs[0].periodic_interval=75657
2016-12-01 18:02:25 [easycwmp] NOTICE - external: execute update_value_change  
2016-12-01 18:02:26 [easycwmp] NOTICE - external: execute apply service 
2016-12-01 18:02:26 [easycwmp] NOTICE - external script exit
2016-12-01 18:02:26 [easycwmp] NOTICE - end session success
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="a0be4795680aa38aa208fb27d6a7075000003d98",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="3cfb2e1604c2c96d117f85921c04728a00003d99",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---
+++ HTTP SERVER CONNECTION FAILED +++
+++ RECEIVED HTTP REQUEST +++
http_digest_auth_fail_response(335):: http_digest_auth_fail_response: header: Digest realm="realm@easycwmp",qop="auth",nonce="66c63187f730a5abc50e92e51f1e5ab700003d9a",opaque="328458fab28345ae87ab3210a8513b14eff452a2"--- RECEIVED HTTP REQUEST ---

easycwmp.log (18,278 bytes)   

alicher

2016-12-01 16:14

reporter   ~0000588

Maybe I'm wrong.
I'm attach my test in easycwmp.log

Issue History

Date Modified Username Field Change
2016-12-01 12:24 alicher New Issue
2016-12-01 14:19 mohamed.kallel Note Added: 0000583
2016-12-01 14:47 alicher Note Added: 0000584
2016-12-01 15:36 mohamed.kallel Note Added: 0000587
2016-12-01 16:07 alicher File Added: easycwmp.log
2016-12-01 16:14 alicher Note Added: 0000588
2017-01-27 16:03 mohamed.kallel Status new => resolved
2017-01-27 16:03 mohamed.kallel Resolution open => no change required
2017-01-27 16:03 mohamed.kallel Assigned To => mohamed.kallel