<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[javascript Adapter already running V4.3.4]]></title><description><![CDATA[<p dir="auto">Hallo, habe gerade die neue Version installiert und nun startet der Adapter nicht mehr. Iobroker bereits neu gestartet , aber leider keine Besserung.</p>
<p dir="auto">Was kann ich tun ?<br />
Hier der Auszug aus dem Log:<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><br />
host.iobroker	2019-12-23 12:18:19.058	warn	instance system.adapter.javascript.0 already running with pid 902<br />
host.iobroker	2019-12-23 12:18:17.557	info	stopInstance system.adapter.javascript.0 killing pid 902<br />
host.iobroker	2019-12-23 12:18:16.557	info	stopInstance system.adapter.javascript.0 send kill signal<br />
host.iobroker	2019-12-23 12:18:16.557	info	stopInstance system.adapter.javascript.0 (force=false, process=true)<br />
host.iobroker	2019-12-23 12:18:16.556	info	"system.adapter.javascript.0" enabled<br />
</section></section><p></p>
<p dir="auto">Hier das Log wenn ich über die Konsole versuche:<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><br />
root@iobroker:/opt/iobroker# npm install iobroker.javascript@4.3.4<br />
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)<br />
npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.javascript<br />
npm WARN svg-inline-react@1.0.3 requires a peer of react@^0.14.0 || ^15.0.0 but none is installed. You must install peer dependencies yourself.<p></p>
<p dir="auto">npm ERR! path /opt/iobroker/node_modules/iobroker.javascript<br />
npm ERR! code EACCES<br />
npm ERR! errno -13<br />
npm ERR! syscall access<br />
npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.javascript'<br />
npm ERR!  { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.javascript']<br />
npm ERR!   stack:<br />
npm ERR!    'Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.javascript'',<br />
npm ERR!   errno: -13,<br />
npm ERR!   code: 'EACCES',<br />
npm ERR!   syscall: 'access',<br />
npm ERR!   path: '/opt/iobroker/node_modules/iobroker.javascript' }<br />
npm ERR!<br />
npm ERR! The operation was rejected by your operating system.<br />
npm ERR! It is likely you do not have the permissions to access this file as the current user<br />
npm ERR!<br />
npm ERR! If you believe this might be a permissions issue, please double-check the<br />
npm ERR! permissions of the file and its containing directories, or try running<br />
npm ERR! the command again as root/Administrator (though this is not recommended).</p>
<p dir="auto">npm ERR! A complete log of this run can be found in:<br />
npm ERR!     /home/iobroker/.npm/_logs/2019-12-23T11_27_16_248Z-debug.log<br />
root@iobroker:/opt/iobroker#</p>
<p dir="auto"></p></section></section><br />
Hier die System Konfiguration:<br />
<section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><br />
iobroker<br />
Betriebssystem<br />
linux<br />
Architektur<br />
x64<br />
CPUs<br />
2<br />
Geschwindigkeit<br />
3192 MHz<br />
Modell<br />
Common KVM processor<br />
RAM<br />
3.86 GB<br />
System Betriebszeit<br />
00:21:11<br />
Node.js<br />
v10.16.3 (Es gibt eine neuere Version: v10.18.0)<br />
NPM<br />
6.9.0<br />
Festplatte Größe<br />
27.43 GB<br />
Festplatte frei<br />
19.61 GB<br />
Anzahl der Adapter<br />
306<br />
Betriebszeit<br />
00:21:07<br />
Aktive Instanzen<br />
30<br />
Hostname<br />
iobroker<br />
</section></section><p></p>
]]></description><link>https://forum.iobroker.net/topic/27997/javascript-adapter-already-running-v4-3-4</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 07:37:54 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/27997.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Dec 2019 11:20:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Thu, 26 Dec 2019 17:20:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strathcole" aria-label="Profile: StrathCole">@<bdi>StrathCole</bdi></a>  Danke für deine Tipp . Bin jetzt so auch vorgegangen. Und seit dem ich die alten Scripte für Stromberechnung nicht startet läuft der Adapter durch. Werde das jetzt die nächsten Stunden (Tage) beobachten und schauen was das Problem mit den alten Scripten sein könnte.</p>
]]></description><link>https://forum.iobroker.net/post/345845</link><guid isPermaLink="true">https://forum.iobroker.net/post/345845</guid><dc:creator><![CDATA[MyMeyer]]></dc:creator><pubDate>Thu, 26 Dec 2019 17:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Thu, 26 Dec 2019 13:20:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mymeyer" aria-label="Profile: MyMeyer">@<bdi>MyMeyer</bdi></a> Ich hatte das Problem auch vorhin.<br />
Bei mir lag es daran, dass ich in einem Javascript eine ungültige Variable in einen State geschrieben habe. Mit diesem State habe ich in einem andern Skript weitergerechnet. Das hat scheinbar dazu geführt, dass der gesamte JS Adapter nicht mehr wollte und sich auch nicht korrekt beenden ließ.</p>
<p dir="auto">Ich habe dann erst alle Skripte gestoppt und danach via Shell auf dem Server mit <code>kill -9 &lt;pid&gt;</code> den JS Adapter abgeschossen und in der Oberfläche anschließend neu gestartet.<br />
Anschließend habe ich nacheinander alle Skripte gestartet, bis das Problem wieder auftrat.</p>
<p dir="auto">Bei mir war es ein Skript in "general", das es verursacht hat. Vielleicht, weil die Dinge darin global verfügbar sind?</p>
]]></description><link>https://forum.iobroker.net/post/345673</link><guid isPermaLink="true">https://forum.iobroker.net/post/345673</guid><dc:creator><![CDATA[StrathCole]]></dc:creator><pubDate>Thu, 26 Dec 2019 13:20:15 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Thu, 26 Dec 2019 10:33:00 GMT]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">das Problem ist doch nicht gelöst. Nachdem Update auf 4.3.4 startet der JS nicht mehr korrekt durch.</p>
<p dir="auto">Meldung aus dem LOG:</p>
<p dir="auto">host.iobroker	2019-12-26 11:25:39.009	warn	instance system.adapter.javascript.0 already running with pid 32285<br />
host.iobroker	2019-12-26 11:25:37.509	info	stopInstance system.adapter.javascript.0 killing pid 32285<br />
host.iobroker	2019-12-26 11:25:36.508	info	stopInstance system.adapter.javascript.0 send kill signal<br />
host.iobroker	2019-12-26 11:25:36.508	info	stopInstance system.adapter.javascript.0 (force=false, process=true)<br />
host.iobroker	2019-12-26 11:25:36.507	info	"system.adapter.javascript.0" enabled</p>
<p dir="auto">Jetzt möchte ich aber der Sache genau auf den Grund gehen und abstellen. Zur Zeit ist es egal welche JS version ich installiere. Er lässt sich leider nicht korrekt starten. Das Icon unter Instanzen bleibt ROT nach dem Start.</p>
<p dir="auto">Was kann ich tun und wie soll ich vorgehen ? Auch das Stoppen im Iobroker ist merkwürdig , weil immer der JS Prozess on bleibt. Ich muss ihn manuell über kill -9 stoppen damit das System offline geht.</p>
]]></description><link>https://forum.iobroker.net/post/345580</link><guid isPermaLink="true">https://forum.iobroker.net/post/345580</guid><dc:creator><![CDATA[MyMeyer]]></dc:creator><pubDate>Thu, 26 Dec 2019 10:33:00 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Mon, 23 Dec 2019 11:46:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strathcole" aria-label="Profile: StrathCole">@<bdi>StrathCole</bdi></a><br />
Joo... Habe den Fix gestartet und nun läuft es wieder. Puhhh. :-).<br />
zu <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a>  ich habe das Update über den Button gemacht der mir im Menü angezeigt wird.<br />
<img src="/assets/uploads/files/1577101524648-3206f2cf-d81a-4d69-96b2-1c31420eac4f-image.png" alt="3206f2cf-d81a-4d69-96b2-1c31420eac4f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Aber nun läuft es ja wieder. Gleich ne Backup machen.</p>
<p dir="auto">Gruß<br />
MyMeyer</p>
]]></description><link>https://forum.iobroker.net/post/344235</link><guid isPermaLink="true">https://forum.iobroker.net/post/344235</guid><dc:creator><![CDATA[MyMeyer]]></dc:creator><pubDate>Mon, 23 Dec 2019 11:46:21 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Mon, 23 Dec 2019 11:43:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mymeyer" aria-label="Profile: MyMeyer">@<bdi>MyMeyer</bdi></a> Du hast npm install als root ausgeführt. Dann hat ioBroker keinen Zugriff auf die Dateien. Du hättest es wohl mit "sudo -u iobroker npm install" machen müssen. Jetzt müsstest du erst die Berechtigungen korrigieren (chown).</p>
]]></description><link>https://forum.iobroker.net/post/344232</link><guid isPermaLink="true">https://forum.iobroker.net/post/344232</guid><dc:creator><![CDATA[StrathCole]]></dc:creator><pubDate>Mon, 23 Dec 2019 11:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Mon, 23 Dec 2019 11:44:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mymeyer" aria-label="Profile: MyMeyer">@<bdi>MyMeyer</bdi></a><br />
Du könntest auch mal den Fixer über Dein System laufen lassen</p>
<pre><code>curl -sL https://iobroker.net/fix.sh | bash -
</code></pre>
]]></description><link>https://forum.iobroker.net/post/344231</link><guid isPermaLink="true">https://forum.iobroker.net/post/344231</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Mon, 23 Dec 2019 11:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to javascript Adapter already running V4.3.4 on Mon, 23 Dec 2019 11:40:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mymeyer" aria-label="Profile: MyMeyer">@<bdi>MyMeyer</bdi></a><br />
wie hast Du den Adapter installiert ? (über die Katze ?)<br />
Hast Du einen Upload gemacht und die Instanz dann neu gestartet ?</p>
]]></description><link>https://forum.iobroker.net/post/344230</link><guid isPermaLink="true">https://forum.iobroker.net/post/344230</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Mon, 23 Dec 2019 11:40:59 GMT</pubDate></item></channel></rss>