Forfatter Emne: problemer med curl i crontab på linux - th-ebbesen.dk  (Læst 742 gange)

0 Medlemmer og 1 Gæst læser dette emne.

Offline Kalle

  • 12 o'clock flasher
  • *
  • Indlæg: 1
Hej allesammen

Jeg har et lille problem her. Jeg sidder med dynamisk ip(troede den var mere eller mindre fast eftersom vi ikke skiftede ip mere end højst én gang de første 1-2 år jeg boede hvor jeg bor) og skal derfor bruge noget til at opdatere min ip når den skifter :)

Jeg har søgt rundt på forum her og konstateret at det kan gøres med crontab og curl så jeg har lavet følgende job:

*/20 * * * * curl "https://ssl.gratisdns.dk?ddns.phtml?u=xxx&p=yyy&d=th-ebbesen.dk&h=th-ebbesen.dk"

hvis jeg kører curl "https://ssl.gratisdns.dk?ddns.phtml?u=xxx&p=yyy&d=th-ebbesen.dk&h=th-ebbesen.dk" i terminalen selv så får jeg besked om at ip'en er opdateret/allerede er opdateret, men hvis den kører som cron-job så får jeg en "no URL specified" fejl fra curl...

Jeg har desuden prøvet med forskellige switches på curl:
-k, --silent, -o dns-log.txt (både hver især og sammen med hinanden i forskellige kombinationer)
Det hjælper dog intet!

Jeg mener faktisk jeg for en uges tid siden fik sat den op med kun --silent og at jeg fik mail fra cron med "ok opdateret" tilbage fra g-dns men er ikke sikker på om det er tilfældet. Hvis det er virker det hele blot mere mystisk!

Kan nogen hjælpe mig med at opklare hvorfor curl skaber sig og påstår der ikke er specifieret en URL? Det er ret træls at skulle opdatere manuelt fordi vores ip er begyndt at skifte ofte(nærmest dagligt)

EDIT: Jeg har forresten prøvet http://forum.gratisdns.dk/gratisdns-guideshow-to/t4101/ og hvis jeg har >/Dev/null &2>/dev/null med så vil den slet ikke installere mit cronjob! Jeg har også forsøgt med DDNS Wizard men den fortæller intet om curl som lader til at være mit problem her...

En ordenlig guide eller et færdigt script ville være rart i How-to forummet - jeg ved der findes scripts men de bruger alle ifconfig og det er ikke så smart når serveren er placeret bag en router og derfor har en intern IP :)
« Senest Redigeret: 06-05-2010 22:06:40 af Kalle »

Offline Calzone

  • Blackbriar Operative
  • Administrator
  • DNS god
  • ******
  • Indlæg: 10.642
  • Color for the colorblind!
    • Mine film...
Sv: problemer med curl i crontab på linux - th-ebbesen.dk
« Svar #1 Dato: 06-05-2010 09:39:13 »
Ikke et GratisDNS spørgsmål. så du bliver lige flyttet.
Greetings
Calzone AKA David Webb.