Search Engine: Elastic

Article ID: 131888, created on Dec 11, 2017, last review on Dec 11, 2017

  • Applies to:
  • Operations Automation

Question

There is a subscription that is billed on BA side (Active/Running), but there is no such subscription in OA. How could that happen?

Answer

Most probably the subscription has been removed with API (pem.removeSubscription). The following can be checked:

  • the tasks for services unprovisionining on OA side;
  • the logs for the time of the tasks if they exist, e.g.

    Nov 24 13:56:11 myosscore.com : INF [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::Firewall::grant] Allowed call to Open API from trusted location (192.168.11.11).
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::Firewall::grant] <=== EXIT [0.000069]
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::do_create_method] ===> ENTRY
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::getMethodSignature] ===> ENTRY
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::getMethodSignature] Dispatching method 'pem.removeSubscription'
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::getMethodSignature] Method 'pem.removeSubscription' found in c
    ache.
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::getMethodSignature] <=== EXIT [0.000030]
    Nov 24 13:56:11 myosscore.com : DBG [openapi-firewall:f31d7b70 1:25375:f31d7b70 OpenAPI ]: [ OpenAPI::MethodDispatcher::do_create_method] <=== EXIT [0.000071]
    Nov 24 13:56:11 myosscore.com : DBG [openapi:192.168.11.11:987089 1:25375:f3ce2b70 OpenAPI ]: [ OpenAPI::LogMethodCalls::process] ===> ENTRY
    Nov 24 13:56:11 myosscore.com : INF [openapi:192.168.11.11:987089 1:25375:f3ce2b70 OpenAPI ]: ==>>> Executing OpenAPI method 'pem.removeSubscription' with parameters: [{ 'subscription_id' => 1011111, } ]
    

We can see the call was made from 192.168.11.11, so check what the server is, are there any scripts or staff members who can call API from this server.

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF