static
Goto Top

DDNS-Update über curl einrichten

Hallo,

ich habe curl für Windows installiert und möchte damit dem DDNS-Server (bei Serverprofis) meine WAN IP zufüttern.

Leider stimmt etwas mit der Syntax nicht. Ich mache folgendes (Variablen nur hier eingesetzt):

cmd
curl -4 https://SERVERNAME/spdyndns.php'?'hostname=HOSTNAME'&'cUser=CPANELUSERNAME'&'cPass='CPANELPASSWORT'  

Antwort (Auszug, komplett s.u.):

<h1>404 Not Found</h1>
<p>The server can not find the requested page:</p>
  <blockquote>
    cpXXX.sp-server.net/spdyndns.php'?'hostname=MEINE.SUBDOMAIN.TLD' (port 443)  
[...]

Der Befehl "'cUser" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Der Befehl "'cPass" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

Wo hab ich was falsch geschrieben?

Komplett:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html>
  <head>
    <title>404 Not Found</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <style type="text/css"> 
        body {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                background-color:#367E8E;
                scrollbar-base-color: #005B70;
                scrollbar-arrow-color: #F3960B;
                scrollbar-DarkShadow-Color: #000000;
                color: #FFFFFF;
                        margin:0;
        }
        a { color:#021f25; text-decoration:none}
        h1 {
                font-size: 18px;
                color: #FB9802;
                padding-bottom: 10px;
                background-image: url(sys_cpanel/images/bottombody.jpg);
                background-repeat: repeat-x;
                padding:5px 0 10px 15px;
                        margin:0;
        }
        #body-content p {
                padding-left: 25px;
                padding-right: 25px;
                line-height: 18px;
                padding-top: 5px;
                padding-bottom: 5px;
        }
        h2 {
                font-size: 14px;
                font-weight: bold;
                color: #FF9900;
                padding-left: 15px;
        }
    </style>
  </head>
  <body>
    <div id="body-content"> 
<!-- start content-->

<!--
 instead of REQUEST_URI, we could show absolute URL via:
 http://HTTP_HOST/REQUEST_URI
    but what if its https:// or other protocol?

    SERVER_PORT_SECURE doesn't seem to be used 
    SERVER_PORT logic would break if they use alternate ports
-->

<h1>404 Not Found</h1>
<p>The server can not find the requested page:</p>
  <blockquote>
    cpXXX.sp-server.net/spdyndns.php'?'hostname=MEINE.SUBDOMAIN.TLD' (port 443) 
  </blockquote>
<p>
    Please forward this error screen to cpXXX.sp-server.net's 
    <a href="mailto:webmaster@cpXXX.sp-server.net?subject=Error message [404] 404 Not Found for cpXXX.sp-server.net/spdyndns.php'?'hostname=MEINE.SUBDOMAIN.TLD' port 443 on Wednesday, 15-Mar-2017 19:27:35 CET"> 
    WebMaster</a>.
</p>
<hr />


<!-- end content -->
    </div>
  </body>
</html>

Der Befehl "'cUser" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Der Befehl "'cPass" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

Content-Key: 332238

Url: https://administrator.de/contentid/332238

Printed on: April 23, 2024 at 16:04 o'clock

Member: Dani
Solution Dani Mar 15, 2017 at 19:30:30 (UTC)
Goto Top
Moin,
versuche es so:
curl -4 "https://SERVERNAME/spdyndns.php?hostname=HOSTNAME&cUser=CPANELUSERNAME&cPass=CPANELPASSWORT"  
Wie immer, nicht getestet.


Gruß,
Dani
Member: Static
Static Mar 16, 2017 at 19:45:23 (UTC)
Goto Top
Bingo!

Herzlichen Dank Dani!