Identify and resolve server-side issues while debugging the application.
Problems on the Unwired Server side may cause device
client problems:
- The domain or package does not exist. If you create a new domain,
with a default status of disabled, it is unavailable until enabled.
- Authentication failed for the application user credentials.
- The operation role check failed for the synchronizing user.
- Back-end authentication failed.
- An operation failed on the remote, replication database back end,
for example, a table or foreign key does not exist.
- An operation failed on the Web Service, REST, or SAPĀ® back end.
To find out more information on the Unwired Server side:
- Check the Unwired Server log files.
- For message-based synchronization mode, you can set the log
level to DEBUG to obtain detailed information in the log files:
- Set the log level using Sybase Control Center. See Sybase Control Center
for Sybase Unwired Platform > Administer >
Unwired Server >
Server Log > Unwired Server Runtime Logging >
Configuring Unwired Server
Log Settings.
Note: Return to INFO mode as soon as possible, since DEBUG
mode can affect system performance.
- Obtain DEBUG information for a specific device:
- In the SCC administration console:
- Set the DEBUG level to a higher value for a
specified device:
- In SCC, select Application Connections,
then select .
- Set the Debug Trace Level value.
- Set the TRACE file size to be greater than
50KB.
- View the trace file through SCC.
- Check the SUP_HOME\Servers\UnwiredServer\logs\ClientTrace directory to see
the mobile device client log files for information about a specific
device.
Note: Return to INFO mode as soon as possible, since DEBUG
mode can affect system performance.
- Check the MMS server log files. See
Sybase Control Center
for Sybase Unwired Platform for more information.