{"id":4426,"date":"2022-02-18T10:45:21","date_gmt":"2022-02-18T05:15:21","guid":{"rendered":"https:\/\/www.hostnats.com\/?p=4426"},"modified":"2023-06-15T17:26:53","modified_gmt":"2023-06-15T11:56:53","slug":"error-c-command-not-found-in-directadmin-script-startips","status":"publish","type":"post","link":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/","title":{"rendered":"Error c: command not found in DirectAdmin script startips"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">It&#8217;s not working because of a mistake in the script: <strong>\/usr\/local\/directadmin\/scripts\/startips<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The script explains:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DIRECTADMIN_BIN=\/usr\/local\/directadmin\/directadmin<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">but uses:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ADDIP=`${DABIN} c | grep -m1 '^addip=' | cut -d= -f2`<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Errors come up with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/startips: line 36: c: command not found\r\n.\/startips: line 62: 2a01:7c8:xxx:xx:xx:xx:0:1: command not found\r\n.\/startips: line 62: 37.xxx.xxx.115: command not found\r<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">and a network interface with no IP addresses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If NGINX is unable to start, the following message will be displayed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>bind() to &#91;2a01:7c8:xxx:xx:xx:xx:0:1]:80 failed (99: Cannot assign requested address)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">As a solution:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>--- startips.org        2021-12-08 16:05:11.000000000 +0100\r\n+++ startips    2021-12-09 10:37:03.392490622 +0100\r\n@@ -30,14 +30,15 @@\r\n       fi\r\nfi\r\n+DIRECTADMIN_BIN=\/usr\/local\/directadmin\/directadmin\r\n+DIRECTADMIN_CONF=\/usr\/local\/directadmin\/conf\/directadmin.conf\r\n+\r\nIPPATH=\"\/usr\/local\/directadmin\/data\/admin\/\"\r\nIPDIR=\"ips\/\"\r\nIPLIST=\"ip.list\"\r\n-ADDIP=`${DABIN} c | grep -m1 '^addip=' | cut -d= -f2`\r\n+ADDIP=`${DIRECTADMIN_BIN} c | grep -m1 '^addip=' | cut -d= -f2`\r\nOS=`uname`\r\n-DIRECTADMIN_BIN=\/usr\/local\/directadmin\/directadmin\r\n-DIRECTADMIN_CONF=\/usr\/local\/directadmin\/conf\/directadmin.conf\r\nif &#91; -s $DIRECTADMIN_CONF ] &amp;&amp; &#91; -x $DIRECTADMIN_BIN ]; then\r\n        ETH_DEV=`$DIRECTADMIN_BIN c | grep '^ethernet_dev=' | cut -d= -f2`\r\nfi\r<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Temporary workaround for a problem in the DirectAdmin scripts directory, until DirectAdmin fixes it.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>net.ipv4.ip_nonlocal_bind = 1\r\nnet.ipv6.ip_nonlocal_bind = 1\r<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">About Our Team<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a team of experts, we install, configure, migrate and manage remote Linux\/Unix-like OS-based virtual and dedicated servers powered by DirectAdmin. We support a wide range of applications, including Apache, Nginx web servers, Bind, PowerDNS domain name servers, POP3, IMAP, SMTP email servers, and FTP servers, among others. Our team has accumulated considerable knowledge and universal solutions that may be used in a wide range of activities. Allowing you more time to do the things you like is our goal, and we&#8217;re happy to provide a helping hand by managing your servers for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips The script explains: but uses: Errors come up with the following commands: and a network interface with no IP addresses. If NGINX is unable to start, the following message will be displayed: As a solution: Temporary workaround for a problem in the DirectAdmin scripts [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[393],"class_list":["post-4426","post","type-post","status-publish","format-standard","hentry","category-blog","tag-error-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Error c: command not found in DirectAdmin script startips<\/title>\n<meta name=\"description\" content=\"Error c: command not found. It&#039;s not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error c: command not found in DirectAdmin script startips\" \/>\n<meta property=\"og:description\" content=\"Error c: command not found. It&#039;s not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\" \/>\n<meta property=\"og:site_name\" content=\"Hostnats\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hostnats\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-18T05:15:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-15T11:56:53+00:00\" \/>\n<meta name=\"author\" content=\"Gopu Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hostnats\" \/>\n<meta name=\"twitter:site\" content=\"@hostnats\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gopu Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\"},\"author\":{\"name\":\"Gopu Kumar\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/e913d744f9f4f9a2ed5f95c409f5cc10\"},\"headline\":\"Error c: command not found in DirectAdmin script startips\",\"datePublished\":\"2022-02-18T05:15:21+00:00\",\"dateModified\":\"2023-06-15T11:56:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\"},\"wordCount\":173,\"publisher\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\"},\"keywords\":[\"Error c\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\",\"url\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\",\"name\":\"Error c: command not found in DirectAdmin script startips\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#website\"},\"datePublished\":\"2022-02-18T05:15:21+00:00\",\"dateModified\":\"2023-06-15T11:56:53+00:00\",\"description\":\"Error c: command not found. It's not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hostnats.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error c: command not found in DirectAdmin script startips\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#website\",\"url\":\"https:\/\/www.hostnats.com\/blog\/\",\"name\":\"Hostnats\",\"description\":\"The Perfect Hosting Partner\",\"publisher\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hostnats.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\",\"name\":\"Hostnats Hosting\",\"url\":\"https:\/\/www.hostnats.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png\",\"width\":66,\"height\":67,\"caption\":\"Hostnats Hosting\"},\"image\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hostnats\",\"https:\/\/x.com\/hostnats\",\"https:\/\/www.instagram.com\/hostnats_hosting\/\",\"https:\/\/www.linkedin.com\/company\/hostnats\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/e913d744f9f4f9a2ed5f95c409f5cc10\",\"name\":\"Gopu Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g\",\"caption\":\"Gopu Kumar\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Error c: command not found in DirectAdmin script startips","description":"Error c: command not found. It's not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/","og_locale":"en_US","og_type":"article","og_title":"Error c: command not found in DirectAdmin script startips","og_description":"Error c: command not found. It's not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.","og_url":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/","og_site_name":"Hostnats","article_publisher":"https:\/\/www.facebook.com\/hostnats","article_published_time":"2022-02-18T05:15:21+00:00","article_modified_time":"2023-06-15T11:56:53+00:00","author":"Gopu Kumar","twitter_card":"summary_large_image","twitter_creator":"@hostnats","twitter_site":"@hostnats","twitter_misc":{"Written by":"Gopu Kumar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#article","isPartOf":{"@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/"},"author":{"name":"Gopu Kumar","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/e913d744f9f4f9a2ed5f95c409f5cc10"},"headline":"Error c: command not found in DirectAdmin script startips","datePublished":"2022-02-18T05:15:21+00:00","dateModified":"2023-06-15T11:56:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/"},"wordCount":173,"publisher":{"@id":"https:\/\/www.hostnats.com\/blog\/#organization"},"keywords":["Error c"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/","url":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/","name":"Error c: command not found in DirectAdmin script startips","isPartOf":{"@id":"https:\/\/www.hostnats.com\/blog\/#website"},"datePublished":"2022-02-18T05:15:21+00:00","dateModified":"2023-06-15T11:56:53+00:00","description":"Error c: command not found. It's not working because of a mistake in the script: \/usr\/local\/directadmin\/scripts\/startips.","breadcrumb":{"@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostnats.com\/blog\/error-c-command-not-found-in-directadmin-script-startips\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hostnats.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Error c: command not found in DirectAdmin script startips"}]},{"@type":"WebSite","@id":"https:\/\/www.hostnats.com\/blog\/#website","url":"https:\/\/www.hostnats.com\/blog\/","name":"Hostnats","description":"The Perfect Hosting Partner","publisher":{"@id":"https:\/\/www.hostnats.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostnats.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hostnats.com\/blog\/#organization","name":"Hostnats Hosting","url":"https:\/\/www.hostnats.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png","contentUrl":"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png","width":66,"height":67,"caption":"Hostnats Hosting"},"image":{"@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hostnats","https:\/\/x.com\/hostnats","https:\/\/www.instagram.com\/hostnats_hosting\/","https:\/\/www.linkedin.com\/company\/hostnats"]},{"@type":"Person","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/e913d744f9f4f9a2ed5f95c409f5cc10","name":"Gopu Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a04e307992cf527a3f7224d55ec81767a1094f0278d86fb791aa46b3552bc8c?s=96&d=mm&r=g","caption":"Gopu Kumar"}}]}},"_links":{"self":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts\/4426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/comments?post=4426"}],"version-history":[{"count":0,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts\/4426\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/media?parent=4426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/categories?post=4426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/tags?post=4426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}