$ssl_enabled = true;
                } else {
                    if ($key == "USERNAME") {
                        $username = $value;
                    }
                }
            }
        }
    }
    if ($ssl_enabled == true) {
        $sslpath = "./SSL";
        $sslopt = array("local_cert" => "{$sslpath}/combinedcert.pem", "verify_peer" => false);
    }
    if ($oldpwd != NULL && $username != NULL) {
        $authopt = array("mech" => "WOLFRAME-CRAM", "username" => $username, "password" => $oldpwd);
    }
    $port = 7661;
    if ($ssl_enabled) {
        $port = 7961;
    }
    $conn = new Session("127.0.0.1", $port, $sslopt, $authopt);
    $conn->changePassword($oldpwd, $newpwd);
    unset($conn);
} catch (\Exception $e) {
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
    echo "<error><class>EXCEPTION</class><message>" . $e->getMessage() . "</message></error>";
}
?>