echo json_encode($result->host);
    } catch (Exception $e) {
        echo $e->getMessage();
    } catch (SoapFault $soapfault) {
        echo $soapfault->getMessage();
    }
} else {
    if ($action == 'getConfiguration') {
        header("Content-type: text/x-json");
        if (isset($_POST['requestingUser'])) {
            $requestingUser = $_POST['requestingUser'];
        }
        try {
            $params = array('requestingUser' => $requestingUser);
            $client = new SoapClient($wsdl, array('location' => $location));
            $result = $client->getConfiguration($params);
            echo json_encode($result);
        } catch (Exception $e) {
            echo $e->getMessage();
        } catch (SoapFault $soapfault) {
            echo $soapfault->getMessage();
        }
    } else {
        if ($action == 'setConfiguration') {
            header("Content-type: text/x-json");
            if (isset($_POST['requestingUser'])) {
                $requestingUser = $_POST['requestingUser'];
            }
            if (isset($_POST['startUser'])) {
                $startUser = $_POST['startUser'];
            }