Release Notes

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Services Gatekeeper 4.1.1 Known and Resolved Issues

 


Resolved Issues in Services Gatekeeper 4.1.1

Change Request Number/BugDB ID
Description and Workaround or Solution
Found In
Fixed In
CR384334/8178928
If you stop one AT server and one NT server in a multi-cluster domain and then restart only the AT server, application-initiated requests sent to that server may result in the following error with the message: “Failed to invoke end component <component name>”. In the reverse case, network-triggered requests may fail.
Dependent on Oracle WebLogic Server CR384639.
Make sure you start both servers.
Contact Oracle support for a patch on this issue.
4.1
4.1.1
CR384771/8177020
If the credit control interceptor fails to connect to the Diameter server, the isConnected attribute will show the incorrect state.
Run traffic to check whether the interceptor is connected.
4.1
4.1.1
CR384822/8180622
The Parlay X 2.1Short Messaging/SMPP plug-in does not support in-production upgrade after upgrading from 4.0.
Before you do a rolling upgrade to the servers, undeploy the EAR file for this communication service. After all upgrades are complete, redeploy the EAR.
This does not affect fresh installations of 4.1.

Note: A mandatory patch will be released to correct this error. Please contact your Oracle service representative about acquiring this patch when it comes out.

4.1
4.1.1
CR384759/8179114
Due to an error in the data migration scripts, old SP SLAs are not changed.
Necessary script updates can be found in “Upgrading Oracle Communications Services Gatekeeper” in Installation Guide, a separate document in this set.
4.1
4.1.1
CR371114/8178772
PRM service provider users and operator users cannot be given access to a restricted set of JMX interfaces exposed by Oracle Communications Services Gatekeeper.
Dependent on Oracle WebLogic Server CR382906.
4.1
4.1.1
CR380863/8177189
The SOAP to SOAP generation does not support all WSDLs.
The WSDL defining the application-facing interface must adhere to the following:
  • Attribute name in <wsdl:service> must include the suffix Service.
  • Attribute name in <wsdl:port> must be the same as the name attribute in <wsdl:service>, excluding the suffix Service.
Dependent on Oracle WebLogic Server CR384278.
4.1
4.1.1
CR38279/08190205
The Native SMPP communication service does not actively disconnect applications if the SMSC connection is down.
The communication service sends an OK response to enquire link requests in this case.
4.1
4.1.1
CR384696/817978
When Services Gatekeeper is first used, the database is initialized. If two NT servers are started up at the same time, they may both try to initialize the database, causing a Service Deployment Exception and one server failing to start up.
Make sure the servers are started one at a time.
Restart the failed server.
4.1
In Docs and Closed
CR384729/8179086
Some Diameter requests may be dropped during patching, redeployment, or upgrade of the CDR to Diameter module.
Check the database for the time period during which the transition took place. All CDRs are stored in the database.
4.1
In Docs and Closed
CR384818/8179532
The Native SMPP Communication Service does not support hitless upgrades. Upgrades cannot be performed without traffic service interruption.
Perform a rolling upgrade instead.
4.1
In Docs and Closed
CR384839/8176519
The Plug-in Manager reports that plugin_sms_smpp state is connected even when it is not.
Use the ActiveStatus attribute of the SMPP MBean to check connection status.
4.1
In Docs and Closed
CR384863/8180510
When running the Legacy SMPP communication service, you may receive the following exception from your NT servers.
ERROR com.bea.wlcp.wlng.legacy.smpp.connector.SmppChannelProcessor - Could not find request for received response
This exception can be ignored.
4.1
In Docs and Closed
CR384497/8179819
Due to incompatible class changes to the stored blob data, old application data (notifications, etc.) in SIP call notification and presence plug-ins will NOT be usable after the upgrade. Exceptions will be thrown during the upgrade when the old application data is accessed.
Contact Oracle support for migration scripts.
4.1
In Docs and Closed
8178733
The client cannot receive a delivery report that comes through a plug-in different from the one that sent the original request.
4.1
4.1.1
8213175
Services Gatekeeper does not detect when an application abnormally terminates, and therefore does not unbind the RX connection toward the SMSC.
4.1
4.1.1
8218175
Propagating the message ID in the short_message parameter of the deliver_sm operation is not supported for delivery receipts.
4.1
4.1.1
8221105
The sequence number and message ID are not included in SMS EDRs.
4.1
4.1.1
8221308
Support for windowing between Services Gatekeeper and the SMSC is not present.
4.1
4.1.1
8228176
Parlay X SMS does not function correctly because the SMPP plug-in does not send the enquire link to the SMSC.
4.1
4.1.1
8238745
The Parlay X 2.1 SMPP plug-in does not send a delivery report to the application if the message ID format in submitSm_response is different from the format in the delivery receipt (for example, hex format in one and decimal format in the other).
4.1
4.1.1
8242983
Applications are able to bind connections using connection types (for example, TX) that do not match the legacy plug-in connection type (for example, RX).
A new attribute, LooseBinding, has been added to control binds. For more information, see “Managing and Configuring Native SMPP Communication Services” in System Administrator’s Guide.
4.1
4.1.1
8262667
When multiple applications bind and unbind simultaneously, Services Gatekeeper opens more than the configured SMPP connection toward the SMSC.
4.1
4.1.1
8278405
Due to message IDs being case sensitive in the Oracle database, there are delivery report issues after applying bug patch 8238745.
Message IDs are now converted to lowercase.
4.1
4.1.1
8282793
If two application instances using same credentials bind to Services Gatekeeper and then one application unbinds, Services Gatekeeper closes all connections toward the SMSC, causing the other application to fail.
4.1
4.1.1
8300328
For terminal location calls, Services Gatekeeper sends a location-end notification to the application based on the call-duration parameter instead of the start and end time parameters, causing calls to be terminated at the wrong time.
4.1
4.1.1
8304266
The data types that Services Gatekeeper uses for the HOR_ACC and ALT_ACC elements of the Mobile Location Protocol (MLP) do not comply with the MLP standard.
4.1
4.1.1
8310118
Services Gatekeeper does not route delivery responses back to the SMSC.
4.1
4.1.1
8334599
The Parlay X 2.1 Presence/SIP commuication service does not support the OMA Presence attribute, overriding-willingness.
4.1
4.1.1
8338654
If the operation removeServiceProviderAccount is executed for a non-existent account, the Administration Console reports that the operation was successful instead of returning an error.
An exception is returned if the account does not exist.
4.1
4.1.1
8338791
The Administration Console allows management users to be added to a non-existent management user group without producing an error.
An exception is returned if the management user group does not exist.
4.1
4.1.1
8351704
The Parlay X 2.1 Presence/SIP communication service does not handle the P-Asserted-Identity header in the SIP subscribe message sent to the Presence server.
4.1
4.1.1
8351729
The Services Gatekeeper Parlay X 2.1 PresenceConsumer interface does not support the Expire parameter.
4.1
4.1.1
8351750
Services Gatekeeper does not support the TEL and SIP address schemes.
4.1
4.1.1
8351776
Services Gatekeeper does not support additional parameters in the SIP request URI.
Additional parameters are now supported. However, if subscription data is stored with the SIP URI, that data must be included when retrieving presence for the URI.
4.1
4.1.1
8403760
Workshop controls do not work correctly in session-based installations.
4.1
4.1.1
8411631
Services Gatekeeper does not handle empty SIP notifications sent from the Presence server.
4.1
4.1.1
8424018
Services Gatekeeper does not support the SMPP cancel_sm operation if the message ID is not provided.
4.1
4.1.1
8427533
Services Gatekeeper does not validate the input data for the startSmsNotification operation for the Parlay X SMS service.
4.1
4.1.1
8427560
The Administration Console will create management users even if the specified user type, level, or both are invalid.
4.1
4.1.1
8440059
Services Gatekeeper incorrectly handles remote exception that occurs during network tier node communication.
Cluster communication has been improved to consider server overload issues when a node is overloaded or is out of memory.
4.1
4.1.1
8441250
Extended short code service is required in Services Gatekeeper.
4.1
4.1.1
8442341
If the operation removeServiceProviderGroup is executed for a non-existent service provider group, the Administration Console reports that the operation was successful instead of returning an error.
An exception is returned if the service provider group does not exist.
4.1
4.1.1
8442381
The Administration Console allows short-code mapping with erroneous input values when executing the addShortCodeMapping operation.
4.1
4.1.1
8442651
If the operation removeApplicationAccount is executed for a non-existent account, the Administration Console reports that the operation was successful instead of returning an error.
An exception is returned if the account does not exist.
4.1
4.1.1
8445968
Newly created management users are not able to log in to the Administration Console in a cluster environment.
4.1
4.1.1
8450028
When executing the removeApplicationGroup operation in the Administration Console, it is possible to remove an existing application or service provider group that still has applications associated with it.
4.1
4.1.1
8459220
Services Gatekeeper does not validate the time set in the Parlay X Terminal Location StartGeographicalNotification interface.
4.1
4.1.1
8490593
Services Gatekeeper cannot receive SMPP submit_sm_resp messages that have no body.
4.1
4.1.1
8501068
It is possible to get zombie connections in a legacy SMPP plug-in if only some of the connections are successful during the bind.
4.1
4.1.1
8505403
The Terminal Location communication service requires the time zone to be entered in the format yyyy-MM-ddThh:mm:ss[+|-]HHMM instead of the format yyyy-MM-ddThh:mm:ss[+|-]HH:MM
4.1
4.1.1
8508162
The SMPP cancel_sm, query_sm, and replace_sm operations do not work properly with an Oracle database because the database queries are case sensitive.
4.1
4.1.1
8514532
Problem with validating the start time and stop time in Terminal Location startGeographicalNotification requests.
4.1
4.1.1
8528867
Null values are being sent in the start_time parameter to the Gateway Mobile Location Center (GMLC) during load tests.
4.1
4.1.1
8529655
The global node SLA is incorrectly applied if there is no reqLimitGuarantee element present in the Service Provider SLA.
4.1
4.1.1
8541747
The StatusText block is not included in the Status element in DeliverRsp and DeliveryReportRsp messages.
4.1
4.1.1
8544565
There are currently no originating and destination addresses for EDR and CDRs generated for mobile originating and MMS messages.
4.1
4.1.1
8549522
An exception is thrown when trying to generate an MIB file by using the generate-mib Ant task.
4.1
4.1.1
8560192
When executing the addApplicationInstance operation in the Administration Console, it is possible to create an application instance that has no instance name.
4.1
4.1.1
8564434
Services Gatekeeper does not validate the parameters for the startMessageNotification operation for Parlay X MMS.
4.1
4.1.1
8571184
When management users change passwords, Services Gatekeeper does not validate whether the new password is the same as the old password.
4.1
4.1.1
8583748
The SMPP cancel_sm operation fails when the service type is set to VMA, due to service types being case sensitive in the Oracle database.
4.1
4.1.1
8591223
Images arrive distorted when sending logos via SMS messages to mobile units.
4.1
4.1.1
8597325
Services Gatekeeper does not provide adequate validations while creating a Parlay X MMS plug-in instance.
4.1
4.1.1
8597487
When using the sendSmsRingtone operation, ring tones are not played at the mobile device.
4.1
4.1.1
8620556
The service name is missing from the mobile originating SMPP SMS CDR.
4.1
4.1.1
8623940
When a cancel_sm message is invoked and the message has no ID, the message is not routed to the correct plug-in instance.
4.1
4.1.1
8652146
An incorrect SQL query for processing cancel_sm requests causes a severe load on the server.
4.1
4.1.1
8656707
The Logica SMPP API used in Services Gatekeeper incorrectly parses responses that are grouped in a single TCP package.
4.1
4.1.1
8657742
Incorrect CDR generation points for mobile originating messages in Legacy SMPP communication service.
4.1
4.1.1
8673335
The cancel_sm_resp operation deletes the message data, preventing the delivery receipt with the final status from being processed and delivered to the application.
4.1
4.1.1
8683468
Need to be able to set independent TON and NPI values per plug-in for source and destination addresses at bind time for Parlay X SMPP.
4.1
4.1.1
8688617
Cannot create a shortcode if using the RESTful interface,
4.1
4.1.1
8691696
The Parlay X 2.1 SMPP plug-in returns NoMatchingOfflineNotificationException for concatenated SMS messages due to incorrect criteria evaluation.
4.1
4.1.1
8726107
When using the PTE to send an MT SMS message using legacy SMPP, the PTE generates multiple CDRs for one transaction.
4.1
4.1.1
8736635
The PTE returns DeliveryNotificationException when both REST SMS and REST binary SMS clients are used at the same time.
4.1
4.1.1
8741204
The Parlay X SMPP plug-in is not returning DeliverSm responses to the SMSC when the SMS messages are segmented.
4.1
4.1.1
8793066
No alarm is generated when an application tries to use an invalid log-in session.
4.1
4.1.1
8793081
More details are needed in alarms to assist with troubleshooting.
Additional details will be added to alarms where applicable, such as originating and destination addresses, sequence numbers, command status, and error descriptions.
4.1
4.1.1
8838061
Trace files do not include enough information to be able to debug and track failed messages and failed requests.
4.1
4.1.1
8848266
When a mobile originating request reaches a node that does not contain an application bind, Services Gatkeeper rejects the message with an exception. Too many such exceptions can cause a server to run out of memory and be shut down.
4.1
4.1.1

 


Known Issues in Services Gatekeeper 4.1.1

Change Request Number/BugDB ID
Description and Workaround or Solution
Found In
Fixed In
CR384442/8176184
On the first start-up after domain configuration, if two or more NT servers are started at the same time, the servers may throw an LDAP exception. An equivalent failure may occur on deploying applications.
Restart the servers. If the problem persists, start one server first, and then the others
Retry deploying the application. If the problem persists, redeploy the application when the servers are not running.
4.1
 
CR384688/8177934
Before geo-redundancy is set up, you may sometimes get null pointer exception in geo-storage module. This is benign and may be ignored.
4.1
 
CR384693/8176518
Setting StatisticsServiceMbean::StoreInterval to 0 can produce negative data in the transactions field of the slee_statistics_data table.
Don’t set StoreInterval to 0.
4.1
 
8707614
Application does not receive empty (nothing in ”short message field” or payload) network-triggered SMS.
This only occurs in the case of an empty SMS.
4.1.1
 
8726273
In an MMS that contains images and Chinese text, the content type of the text attachment is altered.
Send text and images separately.
4.1.1
 
8799927
When the database is shut down, Services Gatekeeper can receive a submit_sm response OK message, but the application does not receive any submit_sm response message.
4.1.1
 
8830002
There are two possible parameters in an SMS Delivery Receipt that can contain an ID from the SMSC. Services Gatekeeper correctly updates this value in one of the parameters with the message ID it has stored, so that the receipt and the original message can be correlated by the application. It does not currently update the other parameter.
When possible, use the parameter that Services Gatekeeper currently updates (receipted_message_id) for correlation purposes.
4.1.1
 
8661126
Parlay X SendSMS cannot handle some escaped characters in the message if SMSCDefaultAlphabet is set to GMS_DEFAULT. An exception is thrown and the message cannot be processed.
SendSMS works correctly using ISO8859_1.
4.1.1
 
8601928
Statistics recorded by Parlay X network-triggered SMS do not include the TRANSACTION_TYPE_MESSAGING_RECEIVE count.
4.1.1
 
8829547
Services Gatekeeper does not support concatenating messages over 160 characters via the GSM UDH mechanism.
4.1.1
 
8664305
Application-initiated MMS sent via the Native MM7 facade fails if delivery notification is enabled.
4.1.1
 
8823412
Services Gatekeeper does not return an appropriate error message to the application when the SMSC does not respond before timeout.
4.1.1
 
8838135
After the SMSC is shut down and restarted, Services Gatekeeper incorrectly sends unbind to the SMSC.
4.1.1
 


  Back to Top       Previous  Next