<?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[edit agent's configuration file not enabled]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">i want to check ssl certificate expiration date of some websites. (nodes that i added in netxms)<br />
in a post i have found to add a "externalparametershellexec"</p>
<pre><code>ExternalParameterShellExec = HTTPS.CertificateExpireDate(*):echo | openssl s_client -showcerts -servername netxms.org -connect netxms.org:443 2&gt;/dev/null | openssl x509 -inform pem -noout -enddate | cut -d = -f 2
</code></pre>
<p dir="auto">when i open de netxms agent (on windows pc version 2.2.17 ) and right click on a node "edit agent's configuration file" i get the error "The chosen operation is not enabled".<br />
then this option got "grayed out".<br />
i am logged in with a LDAP user member of the default "Admins" group with full access.</p>
<p dir="auto">1:How do i accomplish this ? Netxms is running on linux server, and there is no update available.<br />
2: Can I use a variable in this external command to replace "<a href="http://netxms.org" rel="nofollow ugc">netxms.org</a>" with the node "primary host name" (is url)</p>
<p dir="auto">so i can create a data collection configuration template for the container containing the url's to monitor the certificates expiration warning?<br />
So for the node (website) i can see the expiration time of the ssl certificate, and use Thresholds to create a alarm when close to expiring or expired, and create a summary table.</p>
]]></description><link>https://forum.netxms.org/topic/6843/edit-agent-s-configuration-file-not-enabled</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 11:48:58 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/6843.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Jan 2021 13:50:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to edit agent's configuration file not enabled on Mon, 04 Jan 2021 17:04:23 GMT]]></title><description><![CDATA[<p dir="auto">Netxms updates on linux are available, only support for jessie was dropped, that's why it's stuck on 2.2.</p>
<p dir="auto">Currently supported are Debian 9 (Stretch) and 10 (Buster) so you might need to upgrade the OS.</p>
<p dir="auto">Upgrade of NetXMS most probably will happen automatically, but it's strongly recommended to do it first in testing environment and have DB backup/snapshot prior to upgrading.</p>
]]></description><link>https://forum.netxms.org/post/29192</link><guid isPermaLink="true">https://forum.netxms.org/post/29192</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Mon, 04 Jan 2021 17:04:23 GMT</pubDate></item><item><title><![CDATA[Reply to edit agent's configuration file not enabled on Mon, 04 Jan 2021 16:49:00 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">for years, the netxms server (only have one) is running on linux debian.<br />
there is no update anymore, just for windows servers.. so i can no update the netxms server.<br />
these are the sources used on the linux server</p>
<p dir="auto"># deb <a href="http://packages.netxms.org/debian" rel="nofollow ugc">http://packages.netxms.org/debian</a> wheezy beta<br />
deb <a href="http://packages.netxms.org/debian" rel="nofollow ugc">http://packages.netxms.org/debian</a> jessie main</p>
<p dir="auto">we have tons of nodes, and dci templates .. i do not know ho "easy" a server migration to windows will be ??</p>
]]></description><link>https://forum.netxms.org/post/29191</link><guid isPermaLink="true">https://forum.netxms.org/post/29191</guid><dc:creator><![CDATA[yordi]]></dc:creator><pubDate>Mon, 04 Jan 2021 16:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to edit agent's configuration file not enabled on Mon, 04 Jan 2021 16:30:33 GMT]]></title><description><![CDATA[<ol>
<li>
<p dir="auto">The chosen operation is not enabled - how's the server is specified in agent config? Is it MasterServer, ControlServer or Server? Should be MasterServer to be able to edit config file remotely.<br />
If this is not the reason, I suggest to upgrade to a current version - current one is 3.7. Could be that there were some issues with that on 2.2.</p>
</li>
<li>
<p dir="auto">As for automatically including primary host name into config, all necessary functionality is available starting from v.3.6:</p>
</li>
</ol>
<p dir="auto">First of all, you need to use configuration policy for that. Configuration policy is configured in a template (right click on a template -&gt; Agent policies).<br />
Configuration policy allows to specify a part of agent config. These parts are uploaded to agent system and merged together on agent start.<br />
Changes in configuration policies require agent restart to get applied (except for lines in [ENV] section of config - this is applied on the fly). You can collect agent parameter Agent.IsRestartPending to determine, if agent received new configuration policy and execute agent restart action from EPP.<br />
In configuration policy there's checkbox "Expand macro". If it's set, the macros are expanded (see <a href="https://www.netxms.org/documentation/adminguide/event-processing.html?highlight=macros%20event%20processing#macros-for-event-processing" rel="nofollow ugc">https://www.netxms.org/documentation/adminguide/event-processing.html?highlight=macros event processing#macros-for-event-processing</a>)</p>
]]></description><link>https://forum.netxms.org/post/29190</link><guid isPermaLink="true">https://forum.netxms.org/post/29190</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Mon, 04 Jan 2021 16:30:33 GMT</pubDate></item></channel></rss>