With the "TASK_PARAMETERS_BATCH_SIZE" in config/config.json to 1, it's better the error was he can't handle a batch size of 32 (resources exceeded), but he didn't want to make the periodic inform, that's embarassing.
CWMP's config of the router serie 800: cwmp agent enable download enable parameter change notify interval 30 management server url http://192.168.2.175:7547/ It don't cares about the change notify interval. 2015-06-02 11:44 GMT+02:00 Fabien Bazille <[email protected]>: > I think that log will be more useful, sorry for the double post: > *Jun 2 09:21:32.907: CWMP PROFILE ERROR : > cwmp_wan_conn_device_instance_get -> > No instance ( inst_count: 0 )for parameter name: > InternetGatewayDevice.WANDevic > e.1.WANConnectionDevice. > *Jun 2 09:21:32.911: CWMP PROFILE ERROR : > cwmp_wan_conn_device_instance_get -> > No instance ( inst_count: 0 )for parameter name: > InternetGatewayDevice.WANDevic > e.1.WANDSLConnectionManagement.ConnectionService. > *Jun 2 09:21:32.911: CWMP: cwmp_run -> Close pending ... > *Jun 2 09:21:32.911: CWMP: cwmp_https_send_message -> HTTP request type > is cwmp > :GetParameterNamesResponse, mime_type is text/xml > SOAPACTION: > < < < < < < < < > GetParameterNamesResponse > < < < < < < < < > > *Jun 2 09:21:32.979: CWMP: cwmp_session_response_data -> HTTP ACS > Response code > 200 > *Jun 2 09:21:32.979: CWMP: cwmp_session_response_data -> HTTP ACS > Response stri > ng OK > *Jun 2 09:21:32.979: CWMP: cwmp_soap_interpret -> Interpreting input SOAP > Envel > ope... > *Jun 2 09:21:32.983: CWMP: cwmp_ID -> ID 556d703db9c5036923c9db9a parsed > succes > sfully > *Jun 2 09:21:32.983: CWMP ERROR: cwmp_ParameterNames -> array count > ParameterN > ames is 32 > > > > > > > > > > GetParameterValues > > > > > > > > > > *Jun 2 09:21:32.983: CWMP: rpc_process -> RPC request queued. > > *Jun 2 09:21:32.983: CWMP: cwmp_frame_get_parameter_values_response -> > Sending > fault 9004 > *Jun 2 09:21:32.983: CWMP: cwmp_run -> Close pending ... > > It send the error code 9004 (Bad parameter name) > > 2015-06-02 9:30 GMT+02:00 Fabien Bazille <[email protected]>: > >> Here is the log and the cpe's configuration: >> >> Config: >> cwmp agent >> enable download >> enable >> management server url http://192.168.2.175:7547/ >> >> Log: >> *Jun 2 07:26:33.252: CWMP: cwmp_process -> CWMP Engine shutdown >> *Jun 2 07:26:34.428: CWMP: cwmp_process -> CWMP Engine started >> *Jun 2 07:26:34.428: CWMP PROFILE: cwmp_generate_connection_request_URL >> -> Conn >> ectionRequestURL = >> http://192.168.172.219/00000C/CISCO887%2dK9V01/FCZ154390G7/cw >> mp >> >> *Jun 2 07:26:34.472: CWMP PROFILE: >> persist_store_cwmp_baseline_inventory_data - >> > Successfully wrote 2936 bytes into file >> *Jun 2 07:26:34.624: CWMP: cwmp_create_session -> Contacting URL >> http://192.168 >> .2.175:7547/ >> *Jun 2 07:26:34.624: CWMP: cwmp_create_session -> Driving username >> *Jun 2 07:26:34.624: CWMP: cwmp_create_session -> Driving password >> *Jun 2 07:26:34.624: CWMP: cwmp_process_request_queue -> Queueing >> request with >> type 2 >> *Jun 2 07:26:34.624: CWMP: cwmp_https_send_message -> HTTP request type >> is cwmp >> :Inform, mime_type is text/xml >> SOAPACTION: "cwmp:Inform" >> < < < < < < < < >> Inform >> < < < < < < < < >> >> *Jun 2 07:26:34.628: In cwmp_fwding_process, kill_cwmp_fwding 0 >> *Jun 2 07:26:34.628: cwmp_initialize_fwding -> CWMP_UP >> *Jun 2 07:26:34.628: 1 TRUE 0.0.0.0 0.0.0.0 >> 192.168. >> 172.253 254 >> *Jun 2 07:26:34.664: CWMP: cwmp_session_response_data -> HTTP ACS >> Response code >> 200 >> *Jun 2 07:26:34.664: CWMP: cwmp_session_response_data -> HTTP ACS >> Response stri >> ng OK >> *Jun 2 07:26:34.664: CWMP: cwmp_soap_interpret -> Interpreting input >> SOAP Envel >> ope... >> *Jun 2 07:26:34.664: CWMP: cwmp_ID -> ID 54 parsed successfully >> *Jun 2 07:26:34.664: CWMP: cwmp_MaxEnvelopes -> MaxEnvelopes 1 parsed >> successfu >> lly >> > > > > > > > > >> InformResponse >> > > > > > > > > >> *Jun 2 07:26:34.664: CWMP: cwmp_run -> Close pending ... >> *Jun 2 07:26:34.664: CWMP: cwmp_https_send_message -> HTTP message is >> Empty Req >> uest/Response >> < < < < < < < < >> EMPTY REQUEST >> < < < < < < < < >> >> *Jun 2 07:26:34.668: CWMP: cwmp_session_response_data -> HTTP ACS >> Response code >> 204 >> *Jun 2 07:26:34.672: CWMP: cwmp_session_response_data -> HTTP ACS >> Response stri >> ng >> > > > > > > > > >> EMPTY RESPONSE >> > > > > > > > >e >> *Jun 2 07:26:34.672: CWMP: cwmp_https_close_connection -> Session and >> Connectio >> n to 192.168.2.175 closed successfull >> >> Maybe i have to adjust some parameters in config.json ? >> >> 2015-06-01 15:35 GMT+02:00 Dan Morphis <[email protected]>: >> >>> What does the syslog on the cpe contain? That will likely contain info >>> on why the cpe is faulting. Did you change the parameters and restart the >>> cwmp process? >>> >>> -dan >>> >>> On May 31, 2015, at 11:53 PM, Fabien Bazille <[email protected]> >>> wrote: >>> >>> Thank you Manny, >>> >>> Dan, here is the log: >>> 00000C-CISCO887%252dK9V01-FCZ154390G7: Inform (1 BOOT); retry >>> count 0 >>> >>> 00000C-CISCO887%252dK9V01-FCZ154390G7: Started task >>> refreshObject(556c0ec04de397db3655201c) >>> >>> 00000C-CISCO887%252dK9V01-FCZ154390G7: Fault response for task >>> 556c0ec04de397db3655201c. Retrying after 300 seconds. >>> >>> And the Fault tells me resource exceeded. >>> >>> >>> >>> 2015-05-29 18:25 GMT+02:00 Manny Veloso <[email protected]>: >>> >>>> That error is probably the Cisco CWMP client barfing. Some CWMP >>>> clients run out of memory when dumping their whole tr-98/181 tree, >>>> especially the older ones. >>>> >>>> The good thing is it tells you it’s dead, instead of just, well, >>>> dying. The below parameters should help. >>>> -- >>>> Manny Veloso >>>> Sr. Solutions Engineer >>>> Smartrg.com >>>> >>>> From: Dan Morphis <[email protected]> >>>> Reply-To: Community support for GenieACS users < >>>> [email protected]> >>>> Date: Friday, May 29, 2015 at 8:55 AM >>>> To: Community support for GenieACS users <[email protected]> >>>> Subject: Re: Cisco's CPE resources exceeded >>>> >>>> Fabien, >>>> Without seeing a log, I can only speculate that the connection is >>>> timing out. >>>> >>>> Try adjusting the GET_PARAMETER_NAMES_DEPTH_THRESHOLD and >>>> SESSION_TIMEOUT values. The wiki >>>> <https://github.com/zaidka/genieacs/wiki/GenieACS-General-Config> has >>>> information on more information on the values to try. Remember to >>>> restart the cwmp worker after adjusting the values. >>>> >>>> In my environment, I had to use >>>> "GET_PARAMETER_NAMES_DEPTH_THRESHOLD" : 2, >>>> "SESSION_TIMEOUT" : 90, >>>> >>>> -dan >>>> >>>> On Fri, May 29, 2015 at 12:04 AM, Fabien Bazille <[email protected]> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> I'm trying to add some Cisco routers in my network pro supervision >>>>> and provision. >>>>> After i start the cwmp on the cisco, the device is correctly added to >>>>> GenieACS, but for the task: RefreshObject i get a resources exceeded fault >>>>> code (9004). >>>>> And when i look to a capture the frame causing that problem is the >>>>> GetParameterValues from the ACS. >>>>> >>>>> My training concern the setup of GenieACS, that's why i open so much >>>>> issues and I'm sorry for that. >>>>> >>>>> Thank you for your time. >>>>> >>>>> Best regards, >>>>> >>>>> Fabien B >>>>> >>>>> _______________________________________________ >>>>> Users mailing list >>>>> [email protected] >>>>> http://lists.genieacs.com/mailman/listinfo/users >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> http://lists.genieacs.com/mailman/listinfo/users >>>> >>>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.genieacs.com/mailman/listinfo/users >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.genieacs.com/mailman/listinfo/users >>> >>> >> >
_______________________________________________ Users mailing list [email protected] http://lists.genieacs.com/mailman/listinfo/users
