SunPMSby SunTatva Technologies

Messages - Login, sign-up and landing

Messages and errors · Updated

On this page
  1. Messages on screen
  2. Server-side messages
  3. Messages added with the 2026-10 portal redesign (SunAuthWeb)

Every message in this area, with the exact text, the screen, the condition that triggers it and what to do. Text in angle brackets such as <room no> is filled in by the program. Search this page for a few words of the message you see.

Messages on screen

Message (exact text) Screen When it appears What to do
(text returned by the server) App The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Are you sure want to Sign out App A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Are you sure you want to Sign out? App A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
It's Night Audit time now. Do you want to create Night Audit? App A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
(text returned by the server) Common Service The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
(text returned by the server) Common Service The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
(text returned by the server) Common Service The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Copied Common Service Confirmation shown after the action completed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Document not found Common Service A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
(text returned by the server) Landing - #/landing The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
(text returned by the server) Landing - #/landing The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Copied Landing - #/landing Confirmation shown after the action completed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Enter how many you need. Landing - #/landing A required value is empty or invalid when you click the action button. Ask the owner to activate the licence (Licences). Fill in the field named in the message and try again.
Enter IP Address. Landing - #/landing A required value is empty or invalid when you click the action button. Type the ip address in the IP Address field and Save.
Enter IP Description Landing - #/landing A required value is empty or invalid when you click the action button. Type the ip description in the IP Description field and Save.
Enter valid IP Address. Landing - #/landing A required value is empty or invalid when you click the action button. | ipAddress2 == "" || ipAddress3 == "" || ipAddress4 == ""`
Image uploaded successfully. Landing - #/landing Confirmation shown after the action completed. | extFile == "jpeg" || extFile == "png" || extFile == "bmp"`
Invalid E-Mail ID. Landing - #/landing A validation or business rule failed. Type a valid e-mail address and Save.
IP Address added successfully. Landing - #/landing Confirmation shown after the action completed. Nothing to do.
IP Address can not be more than 255 digits. Landing - #/landing A business rule blocked the action. | Number(ipAddress2) > 255 || Number(ipAddress3) > 255 || Number(ipAddress4) > 255`
IP Address deleted successfully. Landing - #/landing Confirmation shown after the action completed. Nothing to do.
New Property created successfully. Landing - #/landing Confirmation shown after the action completed. Nothing to do.
No group is currently activated. Please contact customer care for assistance. Landing - #/landing A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Only jpg/jpeg, png and bmp files are allowed! Landing - #/landing A business rule blocked the action. Choose a JPG, PNG or BMP file.
Only the property owner can buy licences. Landing - #/landing A business rule blocked the action. Ask the owner to activate the licence (Licences). Change the value or the data so that it satisfies the rule stated in the message.
Please enter Address. Landing - #/landing A required value is empty or invalid when you click the action button. Type the address in the Address field and Save.
Please enter City. Landing - #/landing A required value is empty or invalid when you click the action button. Type the city in the City field and Save.
Please enter Country. Landing - #/landing A required value is empty or invalid when you click the action button. Type the country in the Country field and Save.
Please enter Group Name. Landing - #/landing A required value is empty or invalid when you click the action button. Type the group name in the Group Name field and Save.
Please enter Owner Mobile No. Landing - #/landing A required value is empty or invalid when you click the action button. Type the owner mobile no in the Owner Mobile No field and Save.
Please enter Owner Name. Landing - #/landing A required value is empty or invalid when you click the action button. Type the owner name in the Owner Name field and Save.
Please enter Phone No. Landing - #/landing A required value is empty or invalid when you click the action button. Type the phone no in the Phone No field and Save.
Please enter Property Email. Landing - #/landing A required value is empty or invalid when you click the action button. Type the property email in the Property Email field and Save.
Please enter Property Name. Landing - #/landing A required value is empty or invalid when you click the action button. Type the property name in the Property Name field and Save.
Please enter Property Phone No. Landing - #/landing A required value is empty or invalid when you click the action button. Type the property phone no in the Property Phone No field and Save.
Please enter Property Region. Landing - #/landing A required value is empty or invalid when you click the action button. Type the property region in the Property Region field and Save.
Please enter State. Landing - #/landing A required value is empty or invalid when you click the action button. Type the state in the State field and Save.
Please enter valid Property Email. Landing - #/landing A required value is empty or invalid when you click the action button. Type a valid property email in the Property Email field and Save.
Please enter Zipcode. Landing - #/landing A required value is empty or invalid when you click the action button. Type the zipcode in the Zipcode field and Save.
Please select Country. Landing - #/landing A required selection has not been made when you click the action button. Select the country and Save.
Please select property image. Landing - #/landing A required selection has not been made when you click the action button. Select the property image and Save.
Please select Property Region. Landing - #/landing A required selection has not been made when you click the action button. Select the property region and Save.
Please Select Property Region. Landing - #/landing A required selection has not been made when you click the action button. Select the property region and Save.
Request sent<data>. Our team will contact you to activate it. Landing - #/landing Confirmation shown after the action completed. Ask the owner to activate the licence (Licences).
(text returned by the server) Login - #/ The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Email does not match. Login - #/ A validation or business rule failed. Type the same e-mail address in both e-mail fields.
Email not verified.<br>To activate your account, verify email through OTP.<br>OTP has been sent to <user email> Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Email verified successfully. Please login again to continue Login - #/ Confirmation shown after the action completed. Nothing to do.
Failed Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
New password and confirm password does not match. Login - #/ A validation or business rule failed. Type the same password in the New Password and Confirm Password fields.
OTP has been sent to your registered Email ID. Login - #/ Confirmation shown after the action completed. Nothing to do.
OTP verified. Login - #/ Confirmation shown after the action completed. Nothing to do.
Password does not match the regular expression. Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Password reset successfully. Login - #/ Confirmation shown after the action completed. Nothing to do.
Please enter confirm new email. Login - #/ A required value is empty or invalid when you click the action button. Type the confirm new email in the confirm new email field and Save.
Please enter confirm new password. Login - #/ A required value is empty or invalid when you click the action button. Type the confirm new password in the confirm new password field and Save.
Please enter Email address. Login - #/ A required value is empty or invalid when you click the action button. Type the email address in the Email address field and Save.
Please enter New Password. Login - #/ A required value is empty or invalid when you click the action button. Type the new password in the New Password field and Save.
Please enter OTP. Login - #/ A required value is empty or invalid when you click the action button. Type the otp in the OTP field and Save.
Please enter Password. Login - #/ A required value is empty or invalid when you click the action button. | password.trim === ''`
Please enter User Name. Login - #/ A required value is empty or invalid when you click the action button. | userName.trim === ''` (line 464)
Please reach out to your Property Administrator to finalize the agreement. Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Something went wrong while fetching account details. Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Something went wrong. Please try again. Login - #/ A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Username not found. Login - #/ A validation or business rule failed. Check the user name spelling and try again.
(text returned by the server) Request Intercepter Service The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. | err.status == 401 AND err.status == 401 && err.error && err.error.errorMessage`
(text returned by the server) Shared service: Request Intercepter The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
(text returned by the server) Signup - #/signup The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Invalid E-Mail ID. Signup - #/signup A validation or business rule failed. Type a valid e-mail address and Save.
OTP has been sent to <user email> Signup - #/signup Confirmation shown after the action completed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
OTP verified. Signup - #/signup Confirmation shown after the action completed. Nothing to do.
Password and confirm password does not match. Signup - #/signup A validation or business rule failed. Type the same password in the Password and Confirm Password fields.
Password does not meet required criteria. Signup - #/signup A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Please agree to the terms and conditions. Signup - #/signup A validation or business rule failed. Tick the terms and conditions box, then try again.
Please enter Address Line 1. Signup - #/signup A required value is empty or invalid when you click the action button. Type the address line 1 in the Address Line 1 field and Save.
Please enter City. Signup - #/signup A required value is empty or invalid when you click the action button. Type the city in the City field and Save.
Please enter Confirm Password. Signup - #/signup A required value is empty or invalid when you click the action button. Type the confirm password in the Confirm Password field and Save.
Please enter Country. Signup - #/signup A required value is empty or invalid when you click the action button. Type the country in the Country field and Save.
Please enter First Name. Signup - #/signup A required value is empty or invalid when you click the action button. Type the first name in the First Name field and Save.
Please enter Last Name. Signup - #/signup A required value is empty or invalid when you click the action button. Type the last name in the Last Name field and Save.
Please enter Mobile Number. Signup - #/signup A required value is empty or invalid when you click the action button. Type the mobile number in the Mobile Number field and Save.
Please enter OTP. Signup - #/signup A required value is empty or invalid when you click the action button. Type the otp in the OTP field and Save.
Please enter Password. Signup - #/signup A required value is empty or invalid when you click the action button. Type the password in the Password field and Save.
Please enter User Email. Signup - #/signup A required value is empty or invalid when you click the action button. Type the user email in the User Email field and Save.
Please enter User Name. Signup - #/signup A required value is empty or invalid when you click the action button. Type the user name in the User Name field and Save.
Please enter valid User Email. Signup - #/signup A required value is empty or invalid when you click the action button. Type a valid user email in the User Email field and Save.
Please enter Zipcode. Signup - #/signup A required value is empty or invalid when you click the action button. Type the zipcode in the Zipcode field and Save.
(text returned by the server) User Profile - #/account The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support.
Generate OTP failed User Profile - #/account A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Invalid OTP User Profile - #/account A validation or business rule failed. Type the OTP from your e-mail again, or request a new one.
Incorrect password. User Profile - #/account The password typed in the Verify Password box (before the profile changes are saved) is not the signed-in user's own password. It is checked with SunAuth verify-own-password, so it does not count as a failed sign-in and cannot lock the user. Type your own sign-in password again.
Too many wrong passwords. Try again in N minute(s). User Profile - #/account 5 wrong passwords within 15 minutes in a password confirmation (this box, Confirm with Your Password, or another Verify Password box). The confirmation pauses for the minutes shown; signing in is not affected. Wait the minutes shown, then type your own password.
Your password could not be checked. Please try again. User Profile - #/account The sign-in service (SunAuth) did not answer the password check. Try again in a moment; if it repeats, contact support.
New Password and Confirm Password does not match. User Profile - #/account A validation or business rule failed. Type the same password in the New Password and Confirm Password fields.
New Password and Old Password does not same. User Profile - #/account A validation or business rule failed. Use a new password that is different from the old password.
OTP has been sent to <email> User Profile - #/account Confirmation shown after the action completed. Nothing to do.
OTP verified. User Profile - #/account Confirmation shown after the action completed. Nothing to do.
Password change successfully. User Profile - #/account Confirmation shown after the action completed. Nothing to do.
Password does not match the regular expression. User Profile - #/account A validation or business rule failed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
Please enter Confirm New Password. User Profile - #/account A required value is empty or invalid when you click the action button. Type the confirm new password in the Confirm New Password field and Save.
Please enter New Password. User Profile - #/account A required value is empty or invalid when you click the action button. Type the new password in the New Password field and Save.
Please enter Old Password. User Profile - #/account A required value is empty or invalid when you click the action button. Type the old password in the Old Password field and Save.
Please enter OTP. User Profile - #/account A required value is empty or invalid when you click the action button. Type the otp in the OTP field and Save.
Please enter Password. User Profile - #/account A required value is empty or invalid when you click the action button. Type the password in the Password field and Save.
Please enter User Email. User Profile - #/account A required value is empty or invalid when you click the action button. Type the user email in the User Email field and Save.
User details in PMS not update successfully. User Profile - #/account Confirmation shown after the action completed. Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text.
User details updated successfully. User Profile - #/account Confirmation shown after the action completed. Nothing to do.

Server-side messages

These are produced by the SunPMS server (or its database) and appear on whatever screen made the request.

Message (exact text) Screen When it appears What to do
Please solve the security check. Sign up, Login, Create group - #/ The Security check answer is empty (login: after two failed sign-ins). Type the answer to the sum in the picture.
Please solve the captcha. Server (sign up, create group, forgot password, login) The server received no captcha answer. Answer the picture and retry.
The captcha expired. Please try the new one. Server The picture is older than 3 minutes. Answer the new picture.
The captcha answer is not correct. Please try the new one. Server Wrong answer (each picture works once). Answer the new picture.
Too many requests. Please wait a little and try again. Server (sign up, codes, sign-in, group creation) A rate limit was reached. Wait and retry.
Too many codes requested. Try again in N minute(s). Server (OTP) More than 3 codes for one address in 10 minutes. Wait the time shown.
Too many wrong codes. Locked for N minute(s). / Too many wrong codes. Try again in N minute(s) or request a new code later. Server (OTP) 5 wrong codes in a row; locked for 15 minutes. Wait, then use the newest code.
Verify your e-mail address with the OTP first, then create your group. Server (create group) The e-mail is not verified. Verify the e-mail, sign in again.
Daily limit of N group database(s) reached. Try again tomorrow or contact support. Server (create group) The owner reached the daily limit of new databases. Try tomorrow or contact support.
A creation is already in progress for your account. Wait for it to finish. Server (create group) A second creation was started. Wait.
You do not own this group. Server (create property) The group belongs to another owner. Use your own group.
Unauthorized: IP restriction flag not found Server: BaseAuthenticationHandler / GetClaims The server refused the request and sent this text back to the screen. Condition: !_tokenClaims.TryGetValue(TokenClaimTypes.IsIPRestrictionApplied, out string isIPRestrictionApplied) Refresh the screen; the record may have been deleted or belongs to another property. Re-select it and retry.
Unauthorized: No db connection found Server: BaseAuthenticationHandler / GetClaims The server refused the request and sent this text back to the screen. Condition: !_tokenClaims.TryGetValue(TokenClaimTypes.DBConnectionString, out string dbConnectionString) Ask an administrator to check the IP White List and your login session; sign in again.
Unauthorized: No token claim found Server: BaseAuthenticationHandler / GetClaims The server refused the request and sent this text back to the screen. Condition: _tokenClaims == null Ask an administrator to check the IP White List and your login session; sign in again.
Unauthorized: Your IP is not allowed to access this property Server: BaseAuthenticationHandler / GetClaims The server refused the request and sent this text back to the screen. Condition: NOT (!_tokenClaims.TryGetValue(TokenClaimTypes.IsIPRestrictionApplied, out string isIPRestrictionApplied)) AND Convert.ToBoolean(isIPRestrictionA... Ask an administrator to check the IP White List and your login session; sign in again.

Messages added with the 2026-10 portal redesign (SunAuthWeb)

Message (exact text) Screen When it appears What to do
The agreement could not be checked. Please check your connection and try again. Landing - #/landing The check for a pending agreement failed (not a 401 / 400; those only send you to the sign-in page because the session ended). Check the connection and open the portal again.
Your acceptance could not be saved. Please try again. Agreement window I agree was pressed but the server did not store it. Press I agree again.
No agreement has been published yet. Sign-up - #/signup The terms box was ticked while no agreement text exists. Contact SunTatva; the box cannot be ticked without the agreement.
We could not load your properties. Please check your connection and try again. Landing - #/landing The property list could not be read; the page shows Retry / Reload. Click Retry.
Opening your property... Landing - #/landing A user with exactly one app, one group and one property is taken straight into it (no landing page). Wait; nothing to do.
Not subscribed (label on an app card) and the block Not subscribed yet Landing - #/landing Shown to the group owner for apps in which no group exists yet. Click Create property in the block to start the first-property form for that app.
Please select Country. Landing - Create Property Step 1 was left with no country (the country now comes first and sets the calling code and timezone). Choose the country.