Published Solutions
-
"Update named" task fails: could not execute statement
Original Publishing Date: 2020-01-22 Symptoms Update named task fails with the following output: Update named ns1.provider.ru(1) Last execution output org.hibernate.exception.ConstraintViolationException: could not execute statement In the logs of failed tasks one may find the following entries: Caused by: org.postgresql.util.PSQLException: ERROR: update or delete on table "domains" violates foreign key constraint "domain_hosting_bindings_fk3" on table "domain_hosting_bindings" Detail: Key (domain_id)=(741) is still referenced from table "domain_hosting_bindings". domain_id=741 - is the cause of this task failure. It could be checked in OA PCP by searching the domain with this ID. Cause This is caused by POA-92638 and APS-21892 Resolution The aforementioned issues were fixed in OA 6.0.4 Internal content
-
UI: Unicode symbols stay HTML-encoded in the "Description" field on the 'CCPv1 > Account > More Tools > SSL Certificates' screen.
Original Publishing Date: 2020-01-22 Symptoms Unicode symbols stay HTML-encoded in the Description field on the CCPv1 > Account > More Tools > SSL Certificates screen. All non-ascii symbols stay HTML-encoded in the Description field of CCPv1 > Account > Account Settings > More Tools > SSL Certificates screen (Screen ID: 2.11.39.11). For example, Japanese hieroglyph 次 is displayed as 次 and French é symbol is displayed as é Cause Software-related issue #POA-115061: "Unicode symbols stay HTML-encoded in the "Description" field on the "CCPv1 > Account > More Tools > SSL Certificates" screen". Resolution Contact pta@odin.com or TAM to trace the status of the issue. Internal content
-
Task for provisioning WebHostingPlesk WebSpace failed: domain already exists
Original Publishing Date: 2020-01-22 Symptoms Task Provisioning "WebSpace" for APS application WebHosting Plesk failed with error like: APS Application Error: 500 Internal Server Error [ApplicationUnknownError] Error occurred during request to WHP API on service node 192.168.1.100: " p123.webspace.tld. .".. Body: { "code": 500, "message": "Error occurred during request to WHP API on service node 192.168.151.1: \" p123.webspace.tld. .\".", "type": "WhpApiException", "details": { "errorCode": 0, "error": "PmShm.Sdk.Exception", "info": null }, "error": "ApplicationUnknownError", "http_request": "POST /web/WebSpace" } Error like below appears in requests.log on WebHostingPlesk Website Manager node: [2018-03-04 14:30:04] whp_requests.INFO: Execution context [POST https://192.168.1.2:6301/web/WebSpace (ID: 9c2d5626e9ecf7e2acec5848e7f0ea628414089f)] #Response received from WHP (Finished in 0.085875 s): HTTP/1.1 500 Internal Server Error ["Server: sw-cp-server","Date: Sun, 04 Mar 2018 11:30:04 GMT","Content-Type: application\/json","Connection: close"] { "status": "error", "errorMessage": "\u041d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0438\u043c\u044f p123.webspace.tld. \u0422\u0430\u043a\u043e\u0439 \u0434\u043e\u043c\u0435\u043d \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.", "details": { "errorCode": 0, "error": "PmShm.Sdk.Exception", "info": null } } Converted errorMessage: Неверное имяp123.webspace.tldТакой домен уже существует. There are 2 webspaces with same Technical name under PCP > Services > WebHostingPlesk > Webspaces. Cause Algorithm for generation for technical names for webspaces was changed in Odin Automation 7.3 (related to WEBSPACE_ID placeholder). It generates unique IDs for webspaces, but these ids sometimes can match with previously generated names in Odin Automation 7.1 or Odin Automation 7.2. Resolution The issue should not affected new Odin Automation 7.3 with installed WebHostingPlesk module. Affected subscriptions could not be fixed without assistance from Developers (source code modifications are required). Please, submit SME/Dev-OA ticket to fix similar issues. Internal content
-
convert_vps_to_host.py fails with the error `Communication failure with remote server`
Original Publishing Date: 2020-01-22 Symptoms The following error is shown when one tries to convert VPS to HW node using the script convert_vps_to_host.py: VPS001 failed to convert on error: Exception !ERROR [HCL Process] ExSystem: module_id:'Common', ex_type_id:'102',IP '10.20.103.3' : Communication failure with remote server. , now down All IP addresses were removed from the container both in OA DB and in the container itself by the conversion script. Cause Previous failures of VPS conversion. Resolution Such issue could occur if you tried to convert VPS several times, and some failures occurred during these attempts. Please restore the VPS from the backup (via vzmlocal) and repeat the conversion. Internal content
-
Service user is still referring to destroyed subscriptions
Original Publishing Date: 2020-01-22 Symptoms When APS 2.0 subscription is destroyed, the service user that had a service from this subscription still has a link to it. If we assign a service from a different subscription later (via APS app screen), the user is still displayed as it does not have services in CCP. The button "Add service" is missing for such users. Cause Software-related issue #APS-44638 (The "onUnregisterResourceReference" method does not remove reference to destroyed subscription - in case customer has another subscription providing the same service..) Resolution Contact your Technical Account Manager to trace the status of the issue. Internal content Link on internal Article
-
POA 5.5.5 HOTFIX 122115 sharepoint
Original Publishing Date: 2020-01-22 Automatic import from KB #122115 Fixed Issues POA-86292 [LyncAps2.0 + SPF2010] unable to create SPF site: Domain service (ds_id = 52) not found Obtaining Hotfix can be downloaded here. Installation See UPDATE.txt in the hotfix archive for installation instructions. Internal content
-
'Update PowerDns server' fails. Value too long for type character varying
Original Publishing Date: 2020-01-22 Symptoms Tasks Update PowerDns server fail with error: Operation with storage caused error: 'example.com.(123): Operation with storage caused error: 'Failed to execute command: ERROR: value too long for type character varying(255) ' ' Cause The domain owner attempted to add TXT records longer than PowerDNS DB allowed to insert. According to RFC4408 http://tools.ietf.org/html/rfc4408#section-3.1.3 a single text DNS record (either TXT or SPF RR types) can be composed of more than one string. It lets to put in one TXT record multiple strings with 255 letters each. OA checks the lenght of record's content (the limit is 1023 symbols). Currently, it works for 1009 symbols for OA + BIND 9.9.4 and OA + PowerDNS 3.4.11. As for older versions of PowerDNS, it's recomended to upsize the content column of records table The issue has been acknowleged as #POA-115002: "Unable to create TXT record with 1023 symbols. Resolution The length of 'content' field may be increased however it is not recommended because too long TXT records may not be working correctly. Refer to RFC 4408 for details. Contact your Technical Account Manager or Pooled Technical Associate Team (pta@odin.com) in order to trace the current status of #POA-115002 "Unable to create TXT record with 1023 symbols" or request to apply internal workaround. Internal content Link on internal Article
-
It is not possible to accept invitation link on Lab entironment
Original Publishing Date: 2020-01-22 Question There is an attempt to purchase Office 365 subscription with the option Use an existing Microsoft account on the Lab environment. However, it is not possible to accept invitation link in the Microsoft Online Portal. Following error message is displayed: Failed to accept delegated administration offer. TIP (Test-in-produtcion) Microsoft account is used for provisioning on Lab environment. What causes this error? Answer It is not possible to use TIP Microsoft account to establish reseller relationship due to limitation on Microsoft side. Please review a Microsoft article which describes the case: Integration Sandbox The integration sandbox, sometimes referred to as the TIP (test in production) tenant, is a reseller account that you can utilize to test custom integration with the Partner Center APIs. As of December 2017 you cannot utilize the TIP tenant to establish reseller relationships. This is not allowed for numerous reasons, including the fact changes and transactions made will not appear on your invoice for this reseller. If you attempt to establish a relationship with the TIP tenant, or a customer that was created in this environment, you will receive an error stating it failed to accept the delegated administration offer. Internal content
-
Distribution list is stuck in 'Deleting' state
Original Publishing Date: 2020-01-22 Symptoms Distribution list is shown in Deleting state in CCP. Cause Search Background/Cancelled/Processed tasks in POA Task Manager for tasks like below Remove distribution list 'Name' (id=) Search by Subscription ID can help as well. If no tasks are found, then a related removal task had failed and was cleared from Tasks Manager in accordance with rotation settings in POA. Resolution Re-run the removal task if it was found. Otherwise, workaround is to delete Distribution list directly from POA database. Please, contact CloudBlue Support to help you with this. Internal content Link on internal Article
-
ssl_error_log is not handled by logparser
Original Publishing Date: 2020-01-22 Symptoms OA creates entries in the /usr/local/pem/etc/logparser/config.xml file to process only following Apache log files located in the webspace: access_log, ssl_access_log, error_log. But it is not creating entries for ssl_error_log, hence ssl_error_log is not processed via logparser. Cause The option to rotate the ssl_error_log is not presented in the Odin Automation Platform. In order to implement such functionality, the Feature request with ID PFR-1758 was submitted to the Engineering team. Resolution Contact your Technical Account Manager or Pooled Technical Associate Team (pta@odin.com) in order to trace the current status of #PFR-1758 Internal content