To be more specific, I need a corresponding CEA for the following CER: *** Received initial Diameter request .... Code: 257 (CER) Version: 1 Flags: 0x80 (R) Application ID: 0 (Base) Hop-to-Hop ID: 1970129370 End-to-End ID: 1970129370 Attributes: Origin-Host: .MP, xxx.xxx.xxxxx.xx Origin-Realm: .MP, xxx.xxxxx.xx Host-IP-Address: .MP, xx.xx.xx.xx Vendor-Id: .MP, 193 Product-Name: ..., XXX Supported-Vendor-Id: .MP, 10415 Supported-Vendor-Id: .MP, 13019 Vendor-Specific-Application-Id: .MP, Vendor-Id: .MP, 13019 Auth-Application-Id: .MP, ETSI_E4 Firmware-Revision: ..., 1601
But last version of Radiator where "AuthApplicationIds ETSI_E4" works is 4.11: Code: 257 (CER) Version: 1 Flags: 0x0 () Application ID: 0 (Base) Hop-to-Hop ID: 1970129374 End-to-End ID: 1970129374 Attributes: Result-Code: .M., DIAMETER_SUCCESS Origin-Host: .M., xxx.xxxxx.xx Origin-Realm: .M., xxx.xxxx.xx Host-IP-Address: .M., xx.xx.xx.xx Product-Name: ..., Radiator Vendor-Id: .M., 9048 Firmware-Revision: ..., 1 Supported-Vendor-Id: .M., 13019 Supported-Vendor-Id: .M., 10415 Auth-Application-Id: .M., ETSI_E4 Acct-Application-Id: .M., BASE Acct-Application-Id: .M., BASE_ACCOUNTING Inband-Security-Id: .M., NO_INBAND_SECURITY Part of the config file: DiameterDictionaryFile %D/diameter_attrs.dat <ServerDIAMETER> OriginHost xx.xxx.xxxxx.xx OriginRealm xxx.xxxxx.xx Port 3868 SupportedVendorIds DictVendors AuthApplicationIds ETSI_E4 </ServerDIAMETER> And part of the diameter_attrs.dat: ATTRIBUTE Auth-Application-Id 258 Enumerated VALUE Auth-Application-Id ETSI_E4 16777231 # Supported-Vendor-Id in CEA: VENDOR 3GPP 10415 VENDOR ETSI 13019 Is there Radiator somewhat broken after 4.11? Regards, Arthur 6.06.2014 16:58, Arthur kirjutas: > Hi, > > I just tried to customize CEA/CER for ETSI_E4 with Radiator-4.13 and > I've added line to the ServerDIAMETER handler: > AuthApplicationIds ETSI_E4 > but I got an error: > ERR: Could not resolve ETSI_E4 to numeric Diameter AuthApplicationId > > When I change this line to: > AuthApplicationIds 16777231 > the following error occured: > Can't locate object method "get_handle" via package > "Radius::DiaDict_16777231" at Radius/DiaUtil.pm line 134, <DATA> line 1864. > > Adding to the DiameterDictionaryFile (diameter_attrs.dat) > VALUE Auth-Application-Id ETSI_E4 16777231 > doesn't help. > > Radiator-4.12.1 has the same problem, while Radiator-4.11 works > correctly with the same configuration. > > How to solve this issue? > > br, > Arthur > > > _______________________________________________ > radiator mailing list > radiator@open.com.au > http://www.open.com.au/mailman/listinfo/radiator _______________________________________________ radiator mailing list radiator@open.com.au http://www.open.com.au/mailman/listinfo/radiator