Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://www.eldeng.it/blog/feed/

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. >
  9.  
  10. <channel>
  11. <title>Domino | Eld Engineering</title>
  12. <atom:link href="https://www.eldeng.it/category/domino/feed/?" rel="self" type="application/rss+xml" />
  13. <link>https://www.eldeng.it</link>
  14. <description>Ci piace risovere i problemi</description>
  15. <lastBuildDate>Fri, 08 Mar 2024 10:36:03 +0000</lastBuildDate>
  16. <language>it-IT</language>
  17. <sy:updatePeriod>
  18. hourly </sy:updatePeriod>
  19. <sy:updateFrequency>
  20. 1 </sy:updateFrequency>
  21. <generator>https://wordpress.org/?v=5.8.9</generator>
  22.  
  23. <image>
  24. <url>https://www.eldeng.it/wp-content/uploads/2020/10/cropped-ee2-32x32.png</url>
  25. <title>Domino | Eld Engineering</title>
  26. <link>https://www.eldeng.it</link>
  27. <width>32</width>
  28. <height>32</height>
  29. </image>
  30. <item>
  31. <title>HCL Leap error message</title>
  32. <link>https://www.eldeng.it/2024/03/08/hcl-leap-error-message/</link>
  33. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  34. <pubDate>Fri, 08 Mar 2024 10:34:44 +0000</pubDate>
  35. <category><![CDATA[Domino]]></category>
  36. <category><![CDATA[HCL Leap]]></category>
  37. <category><![CDATA[applicazioni]]></category>
  38. <category><![CDATA[HCL]]></category>
  39. <guid isPermaLink="false">https://www.eldeng.it/?p=4636</guid>
  40.  
  41. <description><![CDATA[<p>I messaggi di errore in HCL Leap sono spesso criptici e trovare l&#8217;elemento che genera l&#8217;errore diventa difficile . Ho modificato un applicazione ed al momento di distribuirla ho ricevuto il messaggio &#8220;Applicazione non convalidata&#8221; senza molti dettagli: Male ma un errore sviluppando un&#8217;applicazione può succedere. Ma cosa genera l&#8217;errore? Dov&#8217;è? Guardando la console del [&#8230;]</p>
  42. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/03/08/hcl-leap-error-message/">HCL Leap error message</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  43. ]]></description>
  44. <content:encoded><![CDATA[<h3>I messaggi di errore in HCL Leap sono spesso criptici e trovare l&#8217;elemento che genera l&#8217;errore diventa difficile .</h3>
  45. <p>Ho modificato un applicazione ed al momento di distribuirla ho ricevuto il messaggio &#8220;Applicazione non convalidata&#8221; senza molti dettagli:</p>
  46. <p><img loading="lazy" class="aligncenter size-full wp-image-4637" src="https://www.eldeng.it/wp-content/uploads/2024/03/errore_Leap.jpg" alt="errore Leap" width="279" height="184" /><br />
  47. Male ma un errore sviluppando un&#8217;applicazione può succedere. Ma cosa genera l&#8217;errore? Dov&#8217;è?</p>
  48. <p>Guardando la console del server Domino ho una prima indicazione in quanto mi compare questo messaggio :</p>
  49. <pre>HTTP JVM: com.ibm.form.nitro.service.services.ServiceException: Impossibile trovare un'applicazione modificabile per l'app "2f793c9e-ce69-40c0-b492-a6f80e6e29ed" per l'ID descrizione del servizio di "nitro:in-app:dom9-40c0-b492-a6f80e6e29ed:e95083aa</pre>
  50. <p>Da quello che capisco l&#8217;elemento che genera l&#8217;errore è il servizio di &#8220;nitro:in-app:dom9-40c0-b492-a6f80e6e29ed:e95083aa</p>
  51. <p>Ora però bisogna trovarlo: aprire il db .nsf dell&#8217;applicazione non mi aiuta , non trovo elementi con questa descrizione.</p>
  52. <p>Quindi vado nell&#8217;applicazione Leap Builder, sempre sul server ed apro il record dell&#8217;applicazione su cui sto lavorando: al suo interno c&#8217;è il file application.xml che contine la descrizione dell&#8217;applicazione.</p>
  53. <p>Lo apro e cerco il testo a6f80e6e29ed:e95083aa che è appunto l&#8217;id dell&#8217;elemento e lo trovo in una riga che inizia col tag Ed infatti nella riga viene riportato il nome del servizio: name=&#8221;SC_ServiceConfig3&#8221; e la sua descrizione.</p>
  54. <p>Ora che so cosa genera l&#8217;errore posso andare a verificarlo e modificarlo (oppure cancellarlo e rifarlo dall&#8217;inizio, potrebbe essere più rapida come soluzione).</p>
  55. <p><img loading="lazy" class="aligncenter size-full wp-image-4591" src="https://www.eldeng.it/wp-content/uploads/2024/01/hcl-leap.png" alt="" width="270" height="64" /></p>
  56. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/03/08/hcl-leap-error-message/">HCL Leap error message</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  57. ]]></content:encoded>
  58. </item>
  59. <item>
  60. <title>HCL Leap: tables and services</title>
  61. <link>https://www.eldeng.it/2024/02/26/hcl-leap-tables-and-services/</link>
  62. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  63. <pubDate>Mon, 26 Feb 2024 08:14:08 +0000</pubDate>
  64. <category><![CDATA[Domino]]></category>
  65. <category><![CDATA[Domino e Notes 14]]></category>
  66. <category><![CDATA[HCL Leap]]></category>
  67. <category><![CDATA[HCL]]></category>
  68. <guid isPermaLink="false">https://www.eldeng.it/?p=4625</guid>
  69.  
  70. <description><![CDATA[<p>With HCL Leap you can use Services to retrieve data from the current application or from other existing Leap or Domino applications , thus integrating the various data sources present. It is also a very convenient tool because all the configuration of a service is done using a wizard from Leap&#8217;s design interface, so there [&#8230;]</p>
  71. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/02/26/hcl-leap-tables-and-services/">HCL Leap: tables and services</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  72. ]]></description>
  73. <content:encoded><![CDATA[<h3>With HCL Leap you can use Services to retrieve data from the current application or from other existing Leap or Domino applications , thus integrating the various data sources present.</h3>
  74. <h4>It is also a very convenient tool because all the configuration of a service is done using a wizard from Leap&#8217;s design interface, so there is no need to write code.</h4>
  75. <p>Another interesting feature in HCL Leap are tables , design elements that can be inserted inside a form to fill in records linked to the main form: just think of Notes response documents and you will have an idea of what Leap&#8217;s tables are and how they can be used.</p>
  76. <p>Unfortunately, however, I have found that the two elements don&#8217;t work together : from a record inserted via a table you can&#8217;t hook a service to fill in the data.</p>
  77. <p>Try to think of a form that collects the data of an order where the individual rows of the order are filled precisely through a table . The logic of such an application should be that the individual row uses a service to link to the company&#8217;s price list from which to take the data of an item (description, price, etc.).<br />
  78. Here, this operation is currently not possible precisely because a service cannot be hooked from a table (and I would suggest that HCL think about how to remove this limitation).</p>
  79. <p>However, there is a way around this limitation by being able to have the desired behavior in the table.<br />
  80. I first want to thank Marty Lechleider, author of <a href="https://hclwiki.atlassian.net/wiki/spaces/HL/pages/461807/Dynamic+Dropdowns+in+a+Table" target="_blank" rel="noopener">this post</a> who helped me to solve the problem.</p>
  81. <h4>The concept is quite simple : if a table in HCL Leap cannot use the service the thing is however possible from the underlying form . Also, the table can get data from the underlying form and then we can use the form as a conduit to get the data in the table.</h4>
  82. <p>Here is the sequence I followed:</p>
  83. <p>In the form I create two fields (description and price) that I call :<br />
  84. F_TempDescrizione and F_TempPrezzo .</p>
  85. <p>Both fields will then be hidden.</p>
  86. <p>The F_TempDescrizione field is a dropdown whose choice options are populated via a service with the product list<br />
  87. Again the F_TempDescrizione field invokes another service linked to the onItemChange event that populates my F_TempPrezzo field again from the price list based on the value selected<br />
  88. in the description.</p>
  89. <p><strong>So far everything is standard and no problems.</strong></p>
  90. <p>Then I create the table where I have the two equivalent fields <em>F_DescriptionTable</em> and <em>F_PriceTable</em> and here I apply the code that handles the two hidden fields in the form for me:<br />
  91. In the onShow event of the F_DescriptionTable field I read the options (choices) from the F_TempDescrizione field of the underlying form:</p>
  92. <pre>item.setOptions(
  93. app.getForm('F_FormOrdine').getPage('P_Dettagli').F_TempDescrizione.getOptions()
  94. );</pre>
  95. <p>then in the onChange event of the F_DescriptionTable field of the table I go and write this line first:</p>
  96. <pre>app.getForm('F_FormOrdine').getBO().F_TempDescrizione.setValue(BOA.getValue());</pre>
  97. <p>which changes the value of F_TempDescrizione in the form as F_Description in the table changes.<br />
  98. Since the F_TempDescrizione field has service that populates the F_TempPrezzo field this will update automatically.<br />
  99. The last thing I need is to read this updated value, and I do that via this code (again in the onChange event of the F_DescriptionTable field , just below the row I just added)</p>
  100. <pre>var servizio = app.getForm('F_FormTicket').getServiceConfiguration('SC_ServiceConfig7');
  101. servizio.connectEvent("onCallFinished", function(success)
  102. {
  103. if(success) {
  104. var p = app.getForm('F_FormOrdine').getPage('P_Dettagli').F_TempPrezzo.getValue();
  105. BO.F_PriceTable.setValue(p);
  106. }
  107. });</pre>
  108. <p>How does it work? In the <em>servizio</em> var I reference the service that updates the price, then I have a small onCallFinished listener that waits for the service call to complete.</p>
  109. <p>Right after that it reads the value in the F_TempPrezzo field of the form and writes it to the F_PriceTable field of the table.</p>
  110. <p>And so this problem also found its solution.</p>
  111. <p><img loading="lazy" class="aligncenter wp-image-4591 size-full" src="https://www.eldeng.it/wp-content/uploads/2024/01/hcl-leap.png" alt="HCL Leap" width="270" height="64" /></p>
  112. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/02/26/hcl-leap-tables-and-services/">HCL Leap: tables and services</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  113. ]]></content:encoded>
  114. </item>
  115. <item>
  116. <title>HCL Leap: config and restart</title>
  117. <link>https://www.eldeng.it/2024/01/29/hcl-leap-config-and-restart/</link>
  118. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  119. <pubDate>Mon, 29 Jan 2024 09:05:36 +0000</pubDate>
  120. <category><![CDATA[Domino]]></category>
  121. <category><![CDATA[Domino e Notes 14]]></category>
  122. <category><![CDATA[HCL Leap]]></category>
  123. <category><![CDATA[Sviluppo Domino e Notes]]></category>
  124. <category><![CDATA[HCL]]></category>
  125. <category><![CDATA[server]]></category>
  126. <guid isPermaLink="false">https://www.eldeng.it/?p=4572</guid>
  127.  
  128. <description><![CDATA[<p>&#160;  Leggi la versione in italiano HCL Leap has a configuration database with a series of settings that can be changed, the Leap Configuration Settings. While developing an application I realized that some parameters needed to be changed, in particular the secureJS entry which has this function: Enables or disables JavaScript security in run time [&#8230;]</p>
  129. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/29/hcl-leap-config-and-restart/">HCL Leap: config and restart</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  130. ]]></description>
  131. <content:encoded><![CDATA[<p>&nbsp;</p>
  132. <p><a href="/2024/01/29/hcl-leap-config-e-restart/"> <img src="/wp-content/uploads/2024/01/italian_flag_sm.png" /> Leggi la versione in italiano</a></p>
  133. <p>HCL Leap has a configuration database with a series of settings that can be changed, the <strong>Leap Configuration Settings</strong>.</p>
  134. <p>While developing an application I realized that some parameters needed to be changed, in particular the secureJS entry which has this function:</p>
  135. <pre>Enables or disables JavaScript security in run time forms. When a form designer adds custom JavaScript to an application, this flag apply security settings to the custom JavaScript. This flag applies to the entire Leap server for all users.
  136.  
  137. Note: Setting this parameter to "FALSE" might expose users to malicious JavaScript. Only set to "FALSE" in a secured environment where Leap applications are created by trusted users.</pre>
  138. <p>Once the parameter was changed, however, the problem arose of making it read by the server: in fact, when you change a parameter in the Configuration Settings the documentation says to restart the server but in a production envoronment restarting Domino can be a problem.</p>
  139. <p>Theorically you could restart only the http task but, again, if you have traveler and sametime running this can also be annoying.</p>
  140. <p>Checking some documentations I&#8217;ve found the way to a possible solution: using the tell http osgi command with the syntax<br />
  141. <em>tell http xxxx dleap</em> where xxxx can have three options:</p>
  142. <p><strong>tell http osgi ss dleap</strong></p>
  143. <p>shows the leap state and in normal conditions responds like this:</p>
  144. <pre>[34A4:0002-0788] 11/01/2024 17:42:16 id State Bundle
  145. [34A4:0002-0788] 11/01/2024 17:42:16 198 ACTIVE dleap_1.1.2.18</pre>
  146. <p>therefore with active status.</p>
  147. <p>Then the command</p>
  148. <p><strong>tell http osgi stop dleap</strong></p>
  149. <p>stops dleap: you launch it, wait for execution and dleap stops.<br />
  150. You can verify this opening the HCL Leap page via browser with the link <em>/volt-apps/secure/org/ide/manager.html</em> : you will find the standard HCL Leap page but without applications, like this:<br />
  151. <img loading="lazy" class="aligncenter size-full wp-image-4558" src="https://www.eldeng.it/wp-content/uploads/2024/01/leap.gif" alt="" width="544" height="168" /></p>
  152. <p>and then typing tell http osgi ss dleap you will gets this:</p>
  153. <pre>[34A4:0002-0788] 11/01/2024 17:47:35 osgi&gt; "Framework is launched."
  154. [34A4:0002-0788] 11/01/2024 17:47:35 id State Bundle
  155. [34A4:0002-0788] 11/01/2024 17:47:35 198 RESOLVED dleap_1.1.2.18</pre>
  156. <p>where Dleap is no more ACTIVE but RESOLVED</p>
  157. <p>Last step is the command:</p>
  158. <p><strong>tell http osgi start dleap</strong></p>
  159. <p>which restarts Dleap and then reads the modified values ​​in the <strong>Leap Configuration Settings</strong>.<br />
  160. now by typing tell http osgi ss dleap the status returns to ACTIVE</p>
  161. <h2>These commands work on Domino 12 but with Domino 14 something has changed and the behaviour is slightly different</h2>
  162. <p>To restart leap again you should note the number of the ID of Dleap you got typing <strong>tell http osgi ss dleap</strong> , in this example 129:<br />
  163. <img loading="lazy" class="alignleft size-full wp-image-4589" src="https://www.eldeng.it/wp-content/uploads/2024/01/dleap_status.png" alt="" width="367" height="75" srcset="https://www.eldeng.it/wp-content/uploads/2024/01/dleap_status.png 367w, https://www.eldeng.it/wp-content/uploads/2024/01/dleap_status-300x61.png 300w" sizes="(max-width: 367px) 100vw, 367px" /></p>
  164. <p>&nbsp;</p>
  165. <p>&nbsp;</p>
  166. <p>and then , to restart Dleap, run  the command<br />
  167. <strong>tell http osgi start 129 </strong>(where you need obvioulsy to replace th 129 with the ID number you got previously)<br />
  168. It does not return anything but is you now issue again <strong>tell http osgi ss dleap</strong> you will see that it is active.</p>
  169. <p>We are not sure if this is working as designed or is a bug or if is due to the different Java version that is in V14. But now we know how to make it work.</p>
  170. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/29/hcl-leap-config-and-restart/">HCL Leap: config and restart</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  171. ]]></content:encoded>
  172. </item>
  173. <item>
  174. <title>Aggiornare Domino alla versione 14</title>
  175. <link>https://www.eldeng.it/2024/01/11/aggiornare-domino-alla-versione-14/</link>
  176. <dc:creator><![CDATA[Roberto Boccadoro]]></dc:creator>
  177. <pubDate>Thu, 11 Jan 2024 14:10:03 +0000</pubDate>
  178. <category><![CDATA[Domino]]></category>
  179. <category><![CDATA[Domino e Notes 14]]></category>
  180. <category><![CDATA[HCL]]></category>
  181. <category><![CDATA[Supporto]]></category>
  182. <category><![CDATA[server]]></category>
  183. <guid isPermaLink="false">https://www.eldeng.it/?p=4550</guid>
  184.  
  185. <description><![CDATA[<p>Ho appena terminato l&#8217;aggiornamento del nostro server Domino di produzione alla V14 e poiché mi sono ricordato dei problemi che possono verificarsi quando si utilizza l&#8217;account di sistema locale per eseguire il servizio Domino (che è il modo di fare fino alla V12) ho prima verificato la documentazione presente in rete In particolare si deve [&#8230;]</p>
  186. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/11/aggiornare-domino-alla-versione-14/">Aggiornare Domino alla versione 14</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  187. ]]></description>
  188. <content:encoded><![CDATA[<p>Ho appena terminato l&#8217;aggiornamento del nostro server Domino di produzione alla V14 e poiché mi sono ricordato dei problemi che possono verificarsi quando si utilizza l&#8217;account di sistema locale per eseguire il servizio Domino (che è il modo di fare fino alla V12) ho prima verificato la documentazione presente in rete</p>
  189. <h3>In particolare si deve tenere presente che,per migliorare la sicurezza di Domino, HCL ha aggiornato il programma di installazione di Windows per consentire l&#8217;installazione di Domino per l&#8217;esecuzione come utente non amministratore.</h3>
  190. <p>L&#8217;impostazione predefinita per questo utente è &#8220;NT Authority\LocalService&#8221; ma si ha la possibilità di modificare questa impostazione con qualsiasi utente Windows valido.</p>
  191. <p>Quello che è importante considerare è che si devono poi controllare i permessi sulle varie directory per l&#8217;utente utilizzato; directory come la Translog e altre directory esterne è necessario quando non si esegue Domino con un utente amministratore <strong>pena il mancato avvio del server</strong></p>
  192. <p>Per maggiori dettagli potete verificare l&#8217;eccellente <a href="https://blog.nashcom.de/nashcomblog.nsf/dx/domino-14.0-on-windows-important-to-read-before-updating.htm" target="_blank" rel="noopener">post di Daniel Nashed</a> e la <a href="https://help.hcltechsw.com/domino/14.0.0/admin/enabling_domino_nonadmin_user.html" target="_blank" rel="noopener">documentazione ufficiale di HCL</a> sull&#8217;argomento così da evitare qualsiasi problema.</p>
  193. <p>Incoraggio (incoraggio solo perché non posso forzare :-)) ogni amministratore che vuole aggiornare a Domino 14 a leggere il post di Daniel e la documentazione HCL prima di chiamare l&#8217;assistenza per un crash del server.</p>
  194. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/11/aggiornare-domino-alla-versione-14/">Aggiornare Domino alla versione 14</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  195. ]]></content:encoded>
  196. </item>
  197. <item>
  198. <title>BIMI per la posta Domino</title>
  199. <link>https://www.eldeng.it/2024/01/08/bimi-per-la-posta-domino/</link>
  200. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  201. <pubDate>Mon, 08 Jan 2024 10:21:31 +0000</pubDate>
  202. <category><![CDATA[Annunci]]></category>
  203. <category><![CDATA[Domino]]></category>
  204. <category><![CDATA[Posta]]></category>
  205. <category><![CDATA[configurazioni]]></category>
  206. <category><![CDATA[News]]></category>
  207. <guid isPermaLink="false">https://www.eldeng.it/?p=4529</guid>
  208.  
  209. <description><![CDATA[<p>BIMI è il protocollo che consente alle organizzazioni di visualizzare un logo registrato insieme ai messaggi di posta elettronica e che facilita quindi le organizzazioni a visualizzare il proprio marchio nelle e-mail inviate. BIMI (Brand Indicators for Message Identification) è uno standard email che ti consente di aggiungere il logo di un brand ai messaggi [&#8230;]</p>
  210. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/08/bimi-per-la-posta-domino/">BIMI per la posta Domino</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  211. ]]></description>
  212. <content:encoded><![CDATA[<h2>BIMI è il protocollo che consente alle organizzazioni di visualizzare un logo registrato insieme ai messaggi di posta elettronica e che facilita quindi le organizzazioni a visualizzare il proprio marchio nelle e-mail inviate.</h2>
  213. <p>BIMI (Brand Indicators for Message Identification) è uno standard email che ti consente di aggiungere il logo di un brand ai messaggi autenticati inviati dal tuo dominio.</p>
  214. <p>Con BIMI, i loghi e la proprietà dei brand sono verificati tramite i certificati di marchio verificato (VMC), pertanto i destinatari possono essere sicuri che i loghi mostrati nella propria Posta in arrivo siano legittimi.<br />
  215. BIMI aggiunge un ulteriore livello di autenticità ai tuoi messaggi. Inoltre, i destinatari delle email avranno maggiori probabilità di riconoscere il tuo marchio, riducendo le possibilità che lo contrassegnino come spam.</p>
  216. <h2>L&#8217;installazione di BIMI viene fatta essenzialmente sui record del DNS ed è quindi possibile eseguire questa operazione anche per i domini di posta gestiti da HCL Domino.</h2>
  217. <p>BIMI aggiunge un ulteriore livello di autenticità ai tuoi messaggi. Inoltre, i destinatari delle email avranno maggiori probabilità di riconoscere il tuo marchio, riducendo le possibilità che lo contrassegnino come spam.</p>
  218. <p><img loading="lazy" class="aligncenter size-full wp-image-4518" src="https://www.eldeng.it/wp-content/uploads/2024/01/bimi.jpg" alt="" width="423" height="225" srcset="https://www.eldeng.it/wp-content/uploads/2024/01/bimi.jpg 423w, https://www.eldeng.it/wp-content/uploads/2024/01/bimi-300x160.jpg 300w" sizes="(max-width: 423px) 100vw, 423px" /></p>
  219. <p>Per maggiori informazioni e dettagli su BIMI potete <a href="https://www.eldeng.it/soluzioni/bimi/">leggere la nostra pagina</a> .</p>
  220. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2024/01/08/bimi-per-la-posta-domino/">BIMI per la posta Domino</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  221. ]]></content:encoded>
  222. </item>
  223. <item>
  224. <title>Il nuovo portale per il download del software di HCL</title>
  225. <link>https://www.eldeng.it/2023/09/11/il-nuovo-portale-per-il-download-del-software-di-hcl/</link>
  226. <dc:creator><![CDATA[Roberto Boccadoro]]></dc:creator>
  227. <pubDate>Mon, 11 Sep 2023 07:16:01 +0000</pubDate>
  228. <category><![CDATA[Annunci]]></category>
  229. <category><![CDATA[Domino]]></category>
  230. <category><![CDATA[Domino e Notes 14]]></category>
  231. <category><![CDATA[Fix]]></category>
  232. <category><![CDATA[Notes]]></category>
  233. <category><![CDATA[HCL]]></category>
  234. <category><![CDATA[News]]></category>
  235. <guid isPermaLink="false">https://www.eldeng.it/?p=4459</guid>
  236.  
  237. <description><![CDATA[<p>Personalmente non conosco una sola persona nella comunità Domino che sia contenta dell&#8217;attuale sito di download Flexnet sinora utilizzato per ottenere i kit di installazione dei vari prodotti HCL. Ci sono molti problemi e non entrerò nei dettagli qui, ma è sufficiente dire che molte persone si sono lamentate. La buona notizia è che HCL [&#8230;]</p>
  238. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/09/11/il-nuovo-portale-per-il-download-del-software-di-hcl/">Il nuovo portale per il download del software di HCL</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  239. ]]></description>
  240. <content:encoded><![CDATA[<p>Personalmente non conosco una sola persona nella comunità Domino che sia contenta dell&#8217;attuale sito di download Flexnet sinora utilizzato per ottenere i kit di installazione dei vari prodotti HCL. Ci sono molti problemi e non entrerò nei dettagli qui, ma è sufficiente dire che molte persone si sono lamentate. La buona notizia è che HCL ascolta e reagisce.</p>
  241. <p>HCL ha presentato in modo discreto il nuovo Portale di Download Software consentendo inizialmente l&#8217;accesso solo ai partecipanti al programma beta Domino V14. Il feedback è stato buono, quindi ora hanno aggiunto tutte le versioni di Domino e dei prodotti correlati e l&#8217;accesso è aperto a chiunque abbia le credenziali per il vecchio sito Flexnet.</p>
  242. <p>La schermata iniziale mostra ancora l&#8217;avviso che il sito è aperto solo per la beta V14, ma non è più vero</p>
  243. <p><img loading="lazy" class="aligncenter wp-image-4461 size-full" src="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal1.jpg" alt="portale per il download del software di HCL" width="600" height="321" srcset="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal1.jpg 600w, https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal1-480x257.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw" /></p>
  244. <p>Una volta fatto login vedrete questo schermo</p>
  245. <p><img loading="lazy" class="aligncenter wp-image-4462 size-full" src="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal2.jpg" alt="portale per il download del software di HCL" width="624" height="190" srcset="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal2.jpg 624w, https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal2-480x146.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 624px, 100vw" /></p>
  246. <p>E se selezionate “HCL Domino” vedrete che potrete scaricare tutti i vari prodotti, ovviamente a seconda della titolarità che avete.</p>
  247. <p><img loading="lazy" class="aligncenter wp-image-4463 size-full" src="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal3.jpg" alt="portale per il download del software di HCL" width="624" height="380" srcset="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal3.jpg 624w, https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal3-480x292.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 624px, 100vw" /></p>
  248. <p>Ad esempio, se selezionate Domino, avete la possibilità di scaricare la V11.0.1 o la V12 e i relativi Fixpack e Interim Fix</p>
  249. <p><img loading="lazy" class="aligncenter wp-image-4464 size-full" src="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal4.jpg" alt="portale per il download del software di HCL" width="624" height="243" srcset="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal4.jpg 624w, https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal4-480x187.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 624px, 100vw" /></p>
  250. <p><img loading="lazy" class="aligncenter wp-image-4465 size-full" src="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal5.jpg" alt="portale per il download del software di HCL" width="464" height="500" srcset="https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal5.jpg 464w, https://www.eldeng.it/wp-content/uploads/2023/09/hcl-portal5-278x300.jpg 278w" sizes="(max-width: 464px) 100vw, 464px" /></p>
  251. <p>Il download è molto veloce e nelle varie pagine di prodotto sono presenti i link alla documentazione e ai requisiti di sistema.</p>
  252. <p>Questo è sicuramente un grande miglioramento che ci renderà la vita molto più semplice quando avremo bisogno di trovare e ottenere un kit di installazione.</p>
  253. <p>Complimenti ad HCL per aver ascoltato la comunità e aver risolto un problema che ci rendeva insoddisfatti.</p>
  254. <p><img loading="lazy" class="aligncenter size-full wp-image-2834" src="https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2.png" alt="HCL Software" width="1920" height="200" srcset="https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2.png 1920w, https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-1280x133.png 1280w, https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-980x102.png 980w, https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-480x50.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1920px, 100vw" /></p>
  255. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/09/11/il-nuovo-portale-per-il-download-del-software-di-hcl/">Il nuovo portale per il download del software di HCL</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  256. ]]></content:encoded>
  257. </item>
  258. <item>
  259. <title>Account governativi di posta Office 365 di Microsoft violati da hacker</title>
  260. <link>https://www.eldeng.it/2023/07/17/account-governativi-di-posta-office-365-di-microsoft-violati-da-hacker/</link>
  261. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  262. <pubDate>Mon, 17 Jul 2023 08:05:46 +0000</pubDate>
  263. <category><![CDATA[Annunci]]></category>
  264. <category><![CDATA[Domino]]></category>
  265. <category><![CDATA[Posta]]></category>
  266. <guid isPermaLink="false">https://www.eldeng.it/?p=4450</guid>
  267.  
  268. <description><![CDATA[<p>Nella giornata di martedì 11 luglio 2023, Microsoft ha reso noto un preoccupante caso di violazione della sicurezza informatica. Un gruppo di hacker noto come Storm-0558 è riuscito ad accedere agli account di posta elettronica su Office 365 di 25 organizzazioni, tra cui agenzie governative europee occidentali. La scoperta dell&#8217;intrusione è avvenuta diverse settimane dopo [&#8230;]</p>
  269. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/07/17/account-governativi-di-posta-office-365-di-microsoft-violati-da-hacker/">Account governativi di posta Office 365 di Microsoft violati da hacker</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  270. ]]></description>
  271. <content:encoded><![CDATA[<p>Nella giornata di martedì 11 luglio 2023, <a href="https://msrc.microsoft.com/blog/2023/07/microsoft-mitigates-china-based-threat-actor-storm-0558-targeting-of-customer-email/" target="_blank" rel="noopener">Microsoft ha reso noto</a> un preoccupante caso di violazione della sicurezza informatica.</p>
  272. <h3>Un gruppo di hacker noto come Storm-0558 è riuscito ad accedere agli account di posta elettronica su Office 365 di 25 organizzazioni, tra cui agenzie governative europee occidentali.</h3>
  273. <p>La scoperta dell&#8217;intrusione è avvenuta diverse settimane dopo l&#8217;attacco, quando i clienti hanno segnalato a Microsoft attività di posta anomale. Dopo un&#8217;indagine approfondita, è emerso che il gruppo di hacker, presumibilmente con sede in Cina, aveva ottenuto accesso agli account di posta elettronica simulando i token di autenticazione digitale richiesti dal sistema.</p>
  274. <p>A partire dal 15 maggio 2023, gli hacker di Storm-0558 sono riusciti a penetrare negli account email di circa 25 organizzazioni ospitate sul cloud di Microsoft, comprese agenzie governative, e hanno anche avuto accesso agli account personali di utenti probabilmente collegati a queste organizzazioni. Hanno adottato una strategia sofisticata, utilizzando token di autenticazione falsificati per accedere alle caselle di posta degli utenti, servendosi di una chiave di firma del consumatore dell&#8217;account Microsoft (MSA) precedentemente acquisita.</p>
  275. <p>Secondo le informazioni fornite da Microsoft, le azioni di Storm-0558 si sono concentrate principalmente sulle agenzie governative dell&#8217;Europa occidentale, con un chiaro obiettivo di spionaggio, furto di dati e accesso alle credenziali.</p>
  276. <p>Microsoft ha reagito alla situazione, riuscendo a mitigare l&#8217;attacco e ad avvisare le organizzazioni coinvolte, fa cui il Dipartimento del Commercio e quello di Stato del Stati Uniti. Inoltre, hanno fornito supporto ai clienti coinvolti, cercando di prevenire danni ulteriori. La società sta lavorando costantemente per rafforzare le misure di sicurezza e assicurare che episodi del genere siano contenuti e risolti con la massima celerità.</p>
  277. <p>Potete leggere ulteriori dettagli sulla notizia anche sul sito <a href="https://abcnews.go.com/International/wireStory/china-based-hackers-breached-western-european-government-email-101141869" target="_blank" rel="noopener">ABC News</a> o su quello della <a href="https://www.bbc.com/news/business-66184678" target="_blank" rel="noopener">BBC</a> .</p>
  278. <p><img loading="lazy" class="aligncenter wp-image-4455 size-medium" src="https://www.eldeng.it/wp-content/uploads/2023/07/octopus_640-300x300.png" alt="Hacking" width="300" height="300" /></p>
  279. <p>&nbsp;</p>
  280. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/07/17/account-governativi-di-posta-office-365-di-microsoft-violati-da-hacker/">Account governativi di posta Office 365 di Microsoft violati da hacker</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  281. ]]></content:encoded>
  282. </item>
  283. <item>
  284. <title>Webinar di anteprima delle funzionalità di Domino v14</title>
  285. <link>https://www.eldeng.it/2023/07/13/anteprima-domino-14-webinar/</link>
  286. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  287. <pubDate>Thu, 13 Jul 2023 15:18:25 +0000</pubDate>
  288. <category><![CDATA[Annunci]]></category>
  289. <category><![CDATA[Domino]]></category>
  290. <category><![CDATA[Domino e Notes 14]]></category>
  291. <category><![CDATA[HCL]]></category>
  292. <category><![CDATA[Eventi]]></category>
  293. <guid isPermaLink="false">https://www.eldeng.it/?p=4445</guid>
  294.  
  295. <description><![CDATA[<p>Il rilascio della release 14 di Domino (la 13 è stata saltata a piè pari) è alle porte e questa è l&#8217;occasione per vedere in anteprima un&#8217;altra serie di funzionalità pianificate su cui HCL sta lavorando. Se non avete ancora aderito all&#8217;Early Access Program (EAP) di HCL, cogliete quest&#8217;occasione per scoprire come partecipare alla valutazione [&#8230;]</p>
  296. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/07/13/anteprima-domino-14-webinar/">Webinar di anteprima delle funzionalità di Domino v14</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  297. ]]></description>
  298. <content:encoded><![CDATA[<p>Il rilascio della release 14 di Domino (la 13 è stata saltata a piè pari) è alle porte e questa è l&#8217;occasione per vedere in anteprima un&#8217;altra serie di funzionalità pianificate su cui HCL sta lavorando.</p>
  299. <p>Se non avete ancora aderito all&#8217;Early Access Program (EAP) di HCL, cogliete quest&#8217;occasione per scoprire come partecipare alla valutazione e al feedback sulle nuove funzionalità di Domino 14.</p>
  300. <p>In questa sessione verranno esaminate le caratteristiche e le funzionalità chiave incluse nella seconda anteprima dell&#8217;EAP di Domino v14, prevista per l&#8217;inizio di agosto. Non perdete questa opportunità unica di provare in anteprima alcune nuove funzionalità e di aiutare HCL a continuare a fornire il valore che vi aspettate .</p>
  301. <p>Unitevi a questo webinar il 2 agosto 2023, alle ore 16:00 (italiane), per scoprire ulteriori dettagli sui piani di HCL Software per Domino v14.</p>
  302. <p>Qui di seguito il <a href="https://register.gotowebinar.com/register/1659048029710687579" target="_blank" rel="noopener">link con i dettagli per iscriversi e partecipare</a>.</p>
  303. <p>&nbsp;</p>
  304. <p><img loading="lazy" class="aligncenter wp-image-2834 size-large" src="https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-1024x107.png" alt="HCL Software" width="1024" height="107" srcset="https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-980x102.png 980w, https://www.eldeng.it/wp-content/uploads/2020/10/header_hcl_2-480x50.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw" /></p>
  305. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/07/13/anteprima-domino-14-webinar/">Webinar di anteprima delle funzionalità di Domino v14</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  306. ]]></content:encoded>
  307. </item>
  308. <item>
  309. <title>Engage 2023, le mie impressioni</title>
  310. <link>https://www.eldeng.it/2023/05/08/engage-2023-le-mie-impressioni/</link>
  311. <dc:creator><![CDATA[Roberto Boccadoro]]></dc:creator>
  312. <pubDate>Mon, 08 May 2023 07:42:56 +0000</pubDate>
  313. <category><![CDATA[Domino]]></category>
  314. <category><![CDATA[engage]]></category>
  315. <category><![CDATA[Eventi]]></category>
  316. <guid isPermaLink="false">https://www.eldeng.it/?p=4396</guid>
  317.  
  318. <description><![CDATA[<p>Dal 24 al 27 Aprile si è tenuto ad Amsterdam Engage, l’evento più importante per chi lavora nel campo della collaboration con i prodotti di HCL. Come al solito Theo Heselmans ha organizzato un evento eccezionale; la location, il Felix Meritis era un antico palazzo del 1776, originariamente sede di una Accademia scientifico-culturale e conservava [&#8230;]</p>
  319. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/05/08/engage-2023-le-mie-impressioni/">Engage 2023, le mie impressioni</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  320. ]]></description>
  321. <content:encoded><![CDATA[<h3 style="text-align: center;">Dal 24 al 27 Aprile si è tenuto ad Amsterdam Engage, l’evento più importante per chi lavora nel campo della collaboration con i prodotti di HCL.</h3>
  322. <p><img loading="lazy" class="aligncenter size-full wp-image-4398" src="https://www.eldeng.it/wp-content/uploads/2023/05/engage.jpg" alt="" width="186" height="74" /></p>
  323. <p>Come al solito Theo Heselmans ha organizzato un evento eccezionale; la location, il Felix Meritis era un antico palazzo del 1776, originariamente sede di una Accademia scientifico-culturale e conservava intatto il fascino dell’epoca. Le uniche a lamentarsi sono state le mie gambe, le sale erano disposte su 4 piani da fare rigorosamente con le scale <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
  324. <p>Veniamo ai contenuti. HCL ha confermato quanto annunciato l’anno scorso e cioè che il focus per Domino è lo sviluppo applicativo, ma questo non vuole dire abbandonare la parte mail e calendar.<br />
  325. Il futuro per lo sviluppo è Volt MX Go, se non lo conoscete ancora, è il caso di iniziare a guardarlo, il programma Early Adopter è attivo, il software è disponibile e si può iniziare ad usarlo per sviluppare nuove applicazioni.</p>
  326. <p>Le XPages rimangono vive, e questo fa parte della tradizione iniziata dai tempi di Lotus, di mantenere la compatibilità all’indietro dei prodotti. Se avete applicazioni sviluppate con XPages, continueranno a funzionare per anni ancora. Però le XPages non verranno arricchite di nuove funzionalità, quindi HCL consiglia di iniziare ad usare i nuovi tool che avranno invece molti sviluppi nei prossimi anni.<br />
  327. Altra cosa che si è vista è il notevole sviluppo che hanno avuto, e continuano ad avere, le REST API di Domino.</p>
  328. <p>Come detto la parte di mail e C&amp;S non viene tralasciata, infatti HCL ha fatto un accordo con OnTime per offrire il loro <a href="https://www.eldeng.it/ontime-group-calendar/" target="_blank" rel="noopener">prodotto Group Calendar</a>, che è assolutamente il migliore per la gestione dei calendari di gruppo, incluso nella licenza Domino. Lo stesso che fu fatto anni fa con MarvelClient di Panagenda.</p>
  329. <h4>Anche se usate Domino solo per la mail e non avete applicazioni, potete stare tranquilli che HCL sta continuando ad investire anche in quell’ambito.</h4>
  330. <p>Sametime continua ad essere attivamente sviluppato, ed è stato presentato il nuovo Program Manager, Trevor Tallackson. Conosco Trevor da anni, fino ad ora era nel supporto L3 di Sametime, ed è veramente bravo. Personalmente trovo ottimo che il nuovo PM sia una persona che viene dal team che sviluppa e supporta il prodotto, lo prendo come una garanzia che HCL crede in Sametime e non vedo l’ora di vedere come evolverà nel futuro.</p>
  331. <p>Non posso parlare di DX, c’erano troppe sessioni interessanti e non sono riuscito a seguirne nessuna relativa a quello.</p>
  332. <p>Per quel che mi riguarda personalmente, è stato uno degli eventi migliori di sempre, mi sono divertito molto a fare la sessione “Tips and tricks for Domino administrators” con la mia amica Marianna Tomasatti di GT Tech, abbiamo avuto molti partecipanti alla sessione, onestamente più di quanti immaginassi, e ci sono stati domande alla fine. Spero che questo voglia dire che la sessione è piaciuta e sia stata ritenuta utile.<br />
  333. Trovate le presentazioni fatte durante l’evento sullo sito di Engage, <a href="https://engage.ug" target="_blank" rel="noopener">https://engage.ug</a></p>
  334. <div id="attachment_4155" style="width: 160px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-4155" loading="lazy" class="size-full wp-image-4155" src="https://www.eldeng.it/wp-content/uploads/2022/11/HCL_Domino_Master.png" alt="HCL Domino" width="150" height="150" /><p id="caption-attachment-4155" class="wp-caption-text">HCL Domino</p></div>
  335. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/05/08/engage-2023-le-mie-impressioni/">Engage 2023, le mie impressioni</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  336. ]]></content:encoded>
  337. </item>
  338. <item>
  339. <title>Antivirus scan on demand con LotusScript</title>
  340. <link>https://www.eldeng.it/2023/04/12/antivirus-scan-on-demand-con-lotusscript/</link>
  341. <dc:creator><![CDATA[Fabio Di Paola]]></dc:creator>
  342. <pubDate>Wed, 12 Apr 2023 07:20:37 +0000</pubDate>
  343. <category><![CDATA[Domino]]></category>
  344. <category><![CDATA[LotusScript]]></category>
  345. <category><![CDATA[applicazioni]]></category>
  346. <category><![CDATA[Lotusscript]]></category>
  347. <category><![CDATA[server]]></category>
  348. <guid isPermaLink="false">https://www.eldeng.it/?p=4379</guid>
  349.  
  350. <description><![CDATA[<p>Avendo una extranet costruita con HCL Domino per gli accessi dall&#8217;esterno diviene abbastanza comune dare agli utenti esterni la possibilità di caricare/condividere un file tramite l&#8217;interfaccia browser. Ma cosa succede se il file si porta dietro un qualche tipo di virus o malware? La domanda dovrebbe essere comune e tutti dovremmo farcela: se il file [&#8230;]</p>
  351. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/04/12/antivirus-scan-on-demand-con-lotusscript/">Antivirus scan on demand con LotusScript</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  352. ]]></description>
  353. <content:encoded><![CDATA[<h2>Avendo una extranet costruita con HCL Domino per gli accessi dall&#8217;esterno diviene abbastanza comune dare agli utenti esterni la possibilità di caricare/condividere un file tramite l&#8217;interfaccia browser. Ma cosa succede se il file si porta dietro un qualche tipo di virus o malware?</h2>
  354. <p>La domanda dovrebbe essere comune e tutti dovremmo farcela: se il file infetto viene accettato dal sistema e memorizzato in un file .nsf le eventuali scansioni successive potrebbero arrivare in ritardo, meglio bloccarlo subito.</p>
  355. <h4>Ho fatto un po&#8217; di ricerche in rete sul metodo migliore per chiamare un antivirus da codice LotusScript e fargli controllare un file on demand ottenendo in più la riposta in tempo reale ed ecco quello che ho trovato e come ho implementato la soluzione.</h4>
  356. <p>Innanzitutto c&#8217;è da tenere presente che rendo possibile l&#8217;upload utilizzando una normalissima form di Notes dove ho inserito css, html e quant&#8217;altro mi serve più il classico pulsante di tipo Submit.<br />
  357. Il submit mi attiva poi l&#8217;agent che ho definito nell&#8217;evento webQuerySave ed è quest&#8217;ultimo che mi svolge tutto il lavoro.</p>
  358. <p>In aggiunta , per meglio definire l&#8217;ambiente in cui mi sono mosso, stiamo paralndo di un server Windows con Windows Defender attivo (ma la soluzione antivirus può cambiare , poi vediamo come).</p>
  359. <p>Quello che ho trovato e che sto utilizzando è in sostanza un wrapper che si pone fra LotusScript e l&#8217;antivirus usato: <a href="https://github.com/jsakamoto/AntiVirusScanner" target="_blank" rel="noopener">potete trovarlo qui , su GitHub</a> .<br />
  360. I file da scaricare sono 2 : AntiVirusScanner.dll ed il batch chiamato Install.as.a.COM.server.bat, dopodichè abbiamo tutto il necessario.</p>
  361. <h4>Ricordate che AntiVirusScanner.dll è solo un wrapper, quindi un antivirus come Windows Defender deve essere già presente sul vostro server, altrimenti non funzionerà nulla!</h4>
  362. <p>Nei requirements della pagina di Github è specificato come prerequisito Any antivirus applications that support the &#8220;IAttachmentExecute&#8221; API questo significa che teoricamente qualunque antivirus può essere richiamato a patto che supporti queste specifiche. Io, per il momento, non ho indagato oltre.</p>
  363. <p>Prima però di lanciare il batch per registrare la .dll ci sono 2 modifiche da fare:<br />
  364. il nome del file nel batch è scritto sbagliato e deve essere corretto</p>
  365. <p>Inoltre il batch lancia questo comando:</p>
  366. <pre>%windir%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe AntiVirusScanner.dll /codebase</pre>
  367. <p>ma così facendo la registra solo per l&#8217;ambiente a 32 bit , mentre Domino è a 64 bit e quindi non la vede.</p>
  368. <p>La soluzione è stata modificare il batch aggiungendo questa riga</p>
  369. <pre>%windir%\Microsoft.NET\Framework<strong>64</strong>\v2.0.50727\RegAsm.exe AntiVirusScanner.dll /codebase</pre>
  370. <p>in modo che sia disponibile anche per l&#8217;ambiente a 64 bit.</p>
  371. <p>A questo punto il più è fatto, basta aggiungere al vostro codice questa Function e poi dal ciclo principale scaricare l&#8217;allegato dal documento Notes e lanciarne la verifica con una chiamata del tipo</p>
  372. <p>AVresult = testAV( pathNomefile )</p>
  373. <p>&nbsp;</p>
  374. <pre>Function testAV(nomefile As String) As Integer
  375. Dim resultTxt As String
  376. testAV = 99
  377. Set scanner = CreateObject("AntiVirus.Scanner")
  378. testAV = scanner.ScanAndClean( nomefile )
  379. Select Case testAV
  380. Case 0
  381. Call logevent("AV - Controllato file " + nomefile +" : nessun virus trovato" , 0,Nothing)
  382. Case 1
  383. Call logerrorEx("AV - Controllato file " + nomefile +" : FILE INFETTO DA VIRUS" , 2,Nothing)
  384. Case 2
  385. Call logerrorEx("AV - Controllato file " + nomefile +" : FILE NON TROVATO" , 1,Nothing)
  386. Case Else
  387. testAV = 99
  388. Call logerrorEx("AV - Controllato file " + nomefile +" : ERRORE NON PREVISTO" , 1,Nothing)
  389. End Select
  390. Set scanner = Nothing
  391. End Function</pre>
  392. <p><img loading="lazy" class="aligncenter size-medium wp-image-4387" src="https://www.eldeng.it/wp-content/uploads/2023/04/computer-virus-300x245.jpg" alt="" width="300" height="245" srcset="https://www.eldeng.it/wp-content/uploads/2023/04/computer-virus-300x245.jpg 300w, https://www.eldeng.it/wp-content/uploads/2023/04/computer-virus.jpg 416w" sizes="(max-width: 300px) 100vw, 300px" /></p>
  393. <p>L'articolo <a rel="nofollow" href="https://www.eldeng.it/2023/04/12/antivirus-scan-on-demand-con-lotusscript/">Antivirus scan on demand con LotusScript</a> proviene da <a rel="nofollow" href="https://www.eldeng.it">Eld Engineering</a>.</p>
  394. ]]></content:encoded>
  395. </item>
  396. </channel>
  397. </rss>
  398.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//www.eldeng.it/blog/feed/

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda