Skip to main content

AddUser.do API fails to set GMT+/-xx:30 or GMT+13:00 timezones

June 2, 2025

Product Version

AhsayCBS: 7.7.2.0 - 7.7.2.6

Operating System

All Platforms

Symptom

When creating a backup account with the following timezone settings, using the AddUser.do JSON API:

  • GMT-04:30 (VET)
  • GMT-03:30 (NST)
  • GMT+03:30 (IRST)
  • GMT+05:30 (LKT)
  • GMT+13:00 (TKT)

API call: AddUser.do

JSON Post:

{
"SysUser":"system",
"SysPwd":"system",
"LoginName":"username",
"Password":"password,
"Email":"email_address",
"Quota":"quota",
"Timezone":"GMT-04:30 (VET)"
}

JSON Return:
{
"Status": "OK"
}

The timezone setting is incorrectly set to "GMT+13:00 (WST)":

adduser-api-fails-to-set-correct-timezone-01.png

Cause

This is a known issue with AhsayCBS version 7.7.2.0 - 7.7.2.26.

Resolution

To resolve the issue, patch the AhsayCBS application to version 7.9.0.0 or above.

This issue affects a legacy version of our software. We strongly recommend upgrading to the latest AhsayCBS and AhsayOBM release (v9.15.0.0, as of 2025/May/15) for improved performance, compatibility, and security.

Contact us to confirm your license is valid to upgrade.