Article ID: 126603, created on Aug 18, 2015, last review on Jun 27, 2016

  • Applies to:
  • Odin Business Automation Standard 4.5

Symptoms

A new Reseller with ID 1002 and the default option Reseller only uses Provider hosting plan categories and groups was created.

But in the ResellerĀ“s shop only the Domains tab is shown, all other tabs of other categories (e.g. Hosting) are not shown.

Applying the solution from Delegated Hosting Plan is not visible in Reseller's store to the hosting plans does not take any effect.

The following failed tasks could be found in Top > Action Log > Tasks Queue:

Task #12345678       API re-caching (HSPC::API::HP 1.0 get_categorized_plan_list)
Task #12345679       API re-caching (HSPC::API::HP 1.0 get_sellable_plan_list)

In the Task Manager log /var/log/taskman.log the following could be found:

[2015/06/09 14:15:13] [WARN] [27464] [HSPC::Taskman::call_task] <=== Task #12345678 failed remotely: #p2015-06-09_14-15-12 [undef]
[2015/06/09 14:15:39] [WARN] [27464] [HSPC::Taskman::call_task] <=== Task #12345679 failed remotely: #p2015-06-09_14-15-39 [undef]

From the problem report #p2015-06-09_14-15-39:

[2015/06/09 14:15:38] [ERROR] [28424] [HSPC::Taskman::Comm::backend_execute_task] Task #12345679 HSPC::XMLAPI -> _cache_update_on_modify_task failed miserably: AuthenError: Authentication error: The account ID '1001' has not been found
[2015/06/09 14:15:39] [ERROR] [28424] [HSPC::Taskman::Comm::backend_execute_task] Task HSPC::XMLAPI -> _cache_update_on_modify_task failed! (See /var/log/hspc/p2015-06-09_14-15-38 for details)

Cause

Failed tasks are caused by empty user list of the deleted Reseller account with ID #1001.

Such behavior was classified as the software issue PBAS-29982 and was fixed in OBAS 4.5.5.

Resolution

To resolve the issue, please upgrade to 4.5.5 as described in How to upgrade OBAS system to the latest available version.

Hotfixes for earlier OBAS versions

  1. Restart the hspcd service.

    # service hspcd restart
    

    Warning: Restart of the hspcd service will cause OBAS downtime for about 10-60 seconds.

  2. If the hspcd service restart did not resolve the issue, please create a "fake user" for the deleted Reseller with ID #1001 under

    Top > Account Director > Reseller Manager > Resellers > Set "Deleted" in "Status" field > Search > Click on Reseller #1001 > Switch to the Users tab > Add a new user 
    

    Please make sure that the "fake user" stays Active.

Search Words

API re-caching fails

API re-caching

Task HSPC::XMLAPI -> _cache_update_on_modify_task failed!

shop dont show tabs

_cache_update_on_modify_task failed miserably: AuthenError: Authentication error: The account ID '1001' has not been found

624ca542e40215e6f1d39170d8e7ec75 caea8340e2d186a540518d08602aa065 400e18f6ede9f8be5575a475d2d6b0a6 70a5401e8b9354cd1d64d0346f2c4a3e

Email subscription for changes to this article
Save as PDF