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: https://www.urspringer.de/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>Urs-o-Log</title>
  12. <atom:link href="https://www.urspringer.de/feed/" rel="self" type="application/rss+xml" />
  13. <link>https://www.urspringer.de</link>
  14. <description>by Michael Urspringer</description>
  15. <lastBuildDate>Wed, 24 May 2017 14:41:15 +0000</lastBuildDate>
  16. <language>en-US</language>
  17. <sy:updatePeriod>hourly</sy:updatePeriod>
  18. <sy:updateFrequency>1</sy:updateFrequency>
  19. <item>
  20. <title>IBM Connections CCM: Activity Stream entries are delayed</title>
  21. <link>https://www.urspringer.de/2017/05/17/ibm-connections-ccm-activity-stream-entries-delayed/</link>
  22. <comments>https://www.urspringer.de/2017/05/17/ibm-connections-ccm-activity-stream-entries-delayed/#respond</comments>
  23. <pubDate>Wed, 17 May 2017 15:43:20 +0000</pubDate>
  24. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  25. <category><![CDATA[Blog]]></category>
  26. <category><![CDATA[ccm]]></category>
  27. <category><![CDATA[connections]]></category>
  28. <category><![CDATA[filenet]]></category>
  29. <category><![CDATA[ibm]]></category>
  30. <category><![CDATA[lotus]]></category>
  31.  
  32. <guid isPermaLink="false">https://www.urspringer.de/?p=33006</guid>
  33. <description><![CDATA[<p>I did have the problem that if someone uploaded a file to a CCM library within a Community, the Activity Stream entries for &#8220;Recent Updates&#8221; and the users homepage did not appear immediately but appeared only the next day at 12:00 am. The reason for that was, that someone had created schedules for the CCM [&#8230;]</p>
  34. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/05/17/ibm-connections-ccm-activity-stream-entries-delayed/">IBM Connections CCM: Activity Stream entries are delayed</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  35. ]]></description>
  36. <content:encoded><![CDATA[<p>I did have the problem that if someone uploaded a file to a CCM library within a Community, the Activity Stream entries for &#8220;Recent Updates&#8221; and the users homepage did not appear immediately but appeared only the next day at 12:00 am.</p>
  37. <p>The reason for that was, that someone had created schedules for the CCM Sweep Subsystem. One schedule for every day, starting at 12:00 am.</p>
  38. <p>You can find that setting in the ACCE under &#8220;ICDomain -&gt; Sweep Subsystem: Schedule&#8221;:</p>
  39. <p><a href="https://www.urspringer.de/media/blogs/Urs-o-Log/prod.jpg" target="_blank" rel="noopener noreferrer"><img class="alignleft wp-image-33007" src="https://www.urspringer.de/media/blogs/Urs-o-Log/prod-300x263.jpg" alt="" width="600" height="527" srcset="https://www.urspringer.de/media/blogs/Urs-o-Log/prod-300x263.jpg 300w, https://www.urspringer.de/media/blogs/Urs-o-Log/prod.jpg 727w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
  40. <p>&nbsp;</p>
  41. <p>&nbsp;</p>
  42. <p>&nbsp;</p>
  43. <p>&nbsp;</p>
  44. <p>&nbsp;</p>
  45. <p>&nbsp;</p>
  46. <p>&nbsp;</p>
  47. <p>&nbsp;</p>
  48. <p>&nbsp;</p>
  49. <p>&nbsp;</p>
  50. <p>&nbsp;</p>
  51. <p>&nbsp;</p>
  52. <p>&nbsp;</p>
  53. <p>&nbsp;</p>
  54. <p>&nbsp;</p>
  55. <p>After I deleted all schedules (on the screenshot you just see three entries, you need to scroll down to see all schedules that are defined!) and saved the configuration in the ACCE, all activity stream entries for that day were published immediately and now the entries appear immediately after a user uploads a files &#8230;</p>
  56. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/05/17/ibm-connections-ccm-activity-stream-entries-delayed/">IBM Connections CCM: Activity Stream entries are delayed</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  57. ]]></content:encoded>
  58. <wfw:commentRss>https://www.urspringer.de/2017/05/17/ibm-connections-ccm-activity-stream-entries-delayed/feed/</wfw:commentRss>
  59. <slash:comments>0</slash:comments>
  60. </item>
  61. <item>
  62. <title>IBM Connections CCM &#8211;  FNRCD0002E &#8211; ERROR The database vendor cannot be determined from the JNDI data source</title>
  63. <link>https://www.urspringer.de/2017/02/28/ibm-connections-ccm-fnrcd0002e-error-database-vendor-cannot-determined-jndi-data-source/</link>
  64. <comments>https://www.urspringer.de/2017/02/28/ibm-connections-ccm-fnrcd0002e-error-database-vendor-cannot-determined-jndi-data-source/#respond</comments>
  65. <pubDate>Tue, 28 Feb 2017 13:47:57 +0000</pubDate>
  66. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  67. <category><![CDATA[Blog]]></category>
  68.  
  69. <guid isPermaLink="false">https://www.urspringer.de/?p=33002</guid>
  70. <description><![CDATA[<p>IBM Connections Content Manager (CCM) was no longer working for a customer although everything was ok a few days ago. While starting the CCMCluster the following error occurded in SystemOut.log: [crayon-59770bec80bee869425773/] Solution: The customer changed the Linux access rights for &#8220;/tmp&#8221; for whatever reason. The changed the owner and also removed the rights for writing [&#8230;]</p>
  71. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/02/28/ibm-connections-ccm-fnrcd0002e-error-database-vendor-cannot-determined-jndi-data-source/">IBM Connections CCM &#8211;  FNRCD0002E &#8211; ERROR The database vendor cannot be determined from the JNDI data source</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  72. ]]></description>
  73. <content:encoded><![CDATA[<p>IBM Connections Content Manager (CCM) was no longer working for a customer although everything was ok a few days ago. While starting the CCMCluster the following error occurded in SystemOut.log:</p>
  74. <p></p><pre class="crayon-plain-tag">FNRCD0002E - ERROR The database vendor cannot be determined from the JNDI data source or is an unsupported type. Check the data source and verify the database connection.
  75. com.filenet.api.exception.EngineRuntimeException: FNRCD0002E: DB_BAD_DATABASE_VENDOR: The database vendor cannot be determined from the JNDI data source or is an unsupported type. Check the data source and verify the database connection.
  76. at com.filenet.engine.dbpersist.DBContext.determineDatabaseType(DBContext.java:882)</pre><p></p>
  77. <p><strong>Solution:</strong></p>
  78. <p>The customer changed the Linux access rights for &#8220;/tmp&#8221; for whatever reason. The changed the owner and also removed the rights for writing for &#8220;Others&#8221;. Therefore DB2 was no longer able to write some files to &#8220;/tmp&#8221; as the user &#8220;db2inst1&#8221; has no right for writing anymore. Also the stickybit was no longer set for &#8220;/tmp&#8221;:</p>
  79. <p><strong>Rights before:</strong></p>
  80. <p></p><pre class="crayon-plain-tag">drwxrwxr-x. 20 wasuser wasuser 57344 Feb 28 03:48 tmp</pre><p></p>
  81. <p><strong>Rights after &#8220;chmod 1777 /tmp&#8221;:</strong></p>
  82. <p></p><pre class="crayon-plain-tag">drwxrwxrwt.  20 root    root  57344 Feb 28 03:48 tmp</pre><p></p>
  83. <p>Then, after restarting the whole envrionment including the DB2, everything worked again.</p>
  84. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/02/28/ibm-connections-ccm-fnrcd0002e-error-database-vendor-cannot-determined-jndi-data-source/">IBM Connections CCM &#8211;  FNRCD0002E &#8211; ERROR The database vendor cannot be determined from the JNDI data source</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  85. ]]></content:encoded>
  86. <wfw:commentRss>https://www.urspringer.de/2017/02/28/ibm-connections-ccm-fnrcd0002e-error-database-vendor-cannot-determined-jndi-data-source/feed/</wfw:commentRss>
  87. <slash:comments>0</slash:comments>
  88. </item>
  89. <item>
  90. <title>ICMP redirects no longer working</title>
  91. <link>https://www.urspringer.de/2017/02/04/icmp-redirects-no-longer-working/</link>
  92. <comments>https://www.urspringer.de/2017/02/04/icmp-redirects-no-longer-working/#respond</comments>
  93. <pubDate>Sat, 04 Feb 2017 17:01:18 +0000</pubDate>
  94. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  95. <category><![CDATA[Blog]]></category>
  96. <category><![CDATA[dhcp]]></category>
  97. <category><![CDATA[linux]]></category>
  98. <category><![CDATA[network]]></category>
  99. <category><![CDATA[tcpip]]></category>
  100.  
  101. <guid isPermaLink="false">https://www.urspringer.de/?p=32985</guid>
  102. <description><![CDATA[<p>I do have a test LAN with its own IP range and I want to reach that test LAN from my productive LAN. For that, I have a software router based on pfSense, which has one virtual network interface in my production LAN and one in the test LAN. On my main router I added [&#8230;]</p>
  103. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/02/04/icmp-redirects-no-longer-working/">ICMP redirects no longer working</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  104. ]]></description>
  105. <content:encoded><![CDATA[<p>I do have a test LAN with its own IP range and I want to reach that test LAN from my productive LAN.</p>
  106. <p>For that, I have a software router based on <a href="https://pfsense.org/" target="_blank" rel="nofollow">pfSense</a>, which has one virtual network interface in my production LAN and one in the test LAN. On my main router I added a static route for that.</p>
  107. <p>About two weeks ago, that setup suddenly did no longer work. At least from all Linux and Mac OS based machines, I was unable to reach IP addresses in the test LAN. From Windows machines this still did work.</p>
  108. <p>To be able to explain it a bit better, let us assume the following IP addresses:</p>
  109. <p></p><pre class="crayon-plain-tag">Production network: 10.1.1.0
  110. Test network: 10.1.2.0
  111. IP address main router: 10.1.1.1
  112. IP address pfSense (in production network): 10.1.1.130
  113. IP address pfSense (in test): 10.1.2.1
  114. Static route on main router: 10.1.2.0 via 10.1.1.130</pre><p></p>
  115. <p>The message I got, if I tried to ping an address in the test LAN (e.g. from a machine with IP 10.1.1.120), was something like</p>
  116. <p></p><pre class="crayon-plain-tag">ping 10.1.2.10
  117. From 10.1.1.120: icmp_seq=6 Redirect Host(New nexthop: 10.1.1.1)</pre><p></p>
  118. <p>So it is quite normal that the main router sends the client an ICMP redirect, because there is a more direct route to the 10.1.2.0 network via the pfSense virtual router on 10.1.1.130. So no need to go first to 10.1.1.1.</p>
  119. <p>The Windows machines were still correctly responding to these ICMP redirects, the Linux and Mac OS machines did not.</p>
  120. <p>I have no idea what might have changed, in either my network configuration or in Linux/Mac OS, that this no longer worked. Maybe there was some kind of patch currently delivered to Linux and Mac OS which disabled that.</p>
  121. <p>However, because ICMP redirects could be a potential security whole, I decided that all machines in the production LAN should get a direct the static route to the test network. As all my devices are using DHCP to configure the network parameters automatically (also the ones which should have a fixed IP address!), I was able to just push the static route via the DHCP &#8220;classless static routing&#8221; option. So no need to configure it on every single device. This should work with most of the current devices.</p>
  122. <p>The DHCP option for classless static routing is &#8220;121&#8221; and you need to use a special syntax for that:</p>
  123. <p></p><pre class="crayon-plain-tag">121,subnetmask,netaddress,router address</pre><p></p>
  124. <p>So for the example above (class C network, network 10.1.2.0/24, address of the router 10.1.1.130) it is:</p>
  125. <p></p><pre class="crayon-plain-tag">121,24.10.1.2,10.1.1.130</pre><p></p>
  126. <p>Here are the steps for DNSMASQ (the DHCP server I am using on my OpenWRT based router):</p>
  127. <ul>
  128. <li>Edit &#8220;/etc/config/dhcp&#8221;</li>
  129. <li>Add the following dhcp_option line to your DHCP LAN definition:</li>
  130. </ul>
  131. <p></p><pre class="crayon-plain-tag">...
  132. config dhcp 'lan'
  133. ...
  134.   list dhcp_option '121,24.10.1.2,10.1.1.130'
  135. ...</pre><p></p>
  136. <ul>
  137. <li>Restart DNSMASQ:<br />
  138. /etc/init.d/dnsmasq restart</li>
  139. </ul>
  140. <p>Now as soon as a device renews its DHCP configuration, it should also get a static route to the 10.1.2.0/24 network via 10.1.1.130.</p>
  141. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/02/04/icmp-redirects-no-longer-working/">ICMP redirects no longer working</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  142. ]]></content:encoded>
  143. <wfw:commentRss>https://www.urspringer.de/2017/02/04/icmp-redirects-no-longer-working/feed/</wfw:commentRss>
  144. <slash:comments>0</slash:comments>
  145. </item>
  146. <item>
  147. <title>Dockingstation für iPhone und Apple Watch</title>
  148. <link>https://www.urspringer.de/2017/01/21/dockingstation-fuer-iphone-und-apple-watch/</link>
  149. <comments>https://www.urspringer.de/2017/01/21/dockingstation-fuer-iphone-und-apple-watch/#respond</comments>
  150. <pubDate>Sat, 21 Jan 2017 12:44:19 +0000</pubDate>
  151. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  152. <category><![CDATA[Blog]]></category>
  153. <category><![CDATA[apple]]></category>
  154. <category><![CDATA[applewatch]]></category>
  155.  
  156. <guid isPermaLink="false">https://www.urspringer.de/?p=32970</guid>
  157. <description><![CDATA[<p>Immer mehr Geräte wollen auf dem Nachttisch Platz finden. Damit das Ganze nicht in einen unordentlichen Kabelsalat ausartet, habe ich nun diese Dockingstation für iPhone und Apple Watch auf dem Nachttisch stehen: Die Dockingstation kommt mit einem 48W-Netzteil und hat zusätzlich noch 2 USB-Anschlüsse um bis zu zwei weitere Geräte zu laden. Bei mir wird [&#8230;]</p>
  158. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/21/dockingstation-fuer-iphone-und-apple-watch/">Dockingstation für iPhone und Apple Watch</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  159. ]]></description>
  160. <content:encoded><![CDATA[<p>Immer mehr Geräte wollen auf dem Nachttisch Platz finden. Damit das Ganze nicht in einen unordentlichen Kabelsalat ausartet, habe ich nun diese <a href="http://amzn.to/2jA8z43" target="_blank" rel="nofollow">Dockingstation für iPhone und Apple Watch</a> auf dem Nachttisch stehen:</p>
  161. <p><a href="https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655.jpg"><img class="aligncenter size-medium wp-image-32971" src="https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-300x300.jpg" alt="" width="300" height="300" srcset="https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-300x300.jpg 300w, https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-150x150.jpg 150w, https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-768x768.jpg 768w, https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-1024x1024.jpg 1024w, https://www.urspringer.de/media/blogs/Urs-o-Log/20170121131655-144x144.jpg 144w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
  162. <p>Die Dockingstation kommt mit einem 48W-Netzteil und hat zusätzlich noch 2 USB-Anschlüsse um bis zu zwei weitere Geräte zu laden. Bei mir wird z.B. noch der <a href="http://amzn.to/2j6N3VU" target="_blank" rel="nofollow">Kindle </a>aufgeladen (auch wenn das nur alle paar Wochen mal nötig ist &#8230;).</p>
  163. <p>Man kann die Watch zwar auch quer auf die Halterung legen. Allerdings ist der Winkel nicht steil genug, so dass die Uhr nicht in den Wecker-Modus geht. Das sollte man wissen, falls man dieses Feature benötigt. Ich selbst nutze das Feature aber nicht.</p>
  164. <p>Leider wird bei der Dockingstation kein eigenes Kabel für die <a href="http://amzn.to/2iMY9AY" target="_blank" rel="nofollow">Apple Watch</a> mitgeliefert, so dass man das noch zusätzlich bestellen muss. Und da ärgert mich mal wieder die Apple-Preispolitik. Für ein <a href="https://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_id=114&amp;ipn=icep&amp;toolid=20004&amp;campid=5338025465&amp;mpre=http%3A%2F%2Fwww.ebay.de%2Fitm%2F291964465669%3F_trksid%3Dp2057872.m2749.l2649%26ssPageName%3DSTRK%253AMEBIDX%253AIT" target="_blank" rel="nofollow">Lade-Kabel</a> 35 EUR zu verlangen, ist einfach ein Witz. Leider gibt es wohl keine günstigeren Nachbauten bislang.</p>
  165. <p>&nbsp;</p>
  166. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/21/dockingstation-fuer-iphone-und-apple-watch/">Dockingstation für iPhone und Apple Watch</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  167. ]]></content:encoded>
  168. <wfw:commentRss>https://www.urspringer.de/2017/01/21/dockingstation-fuer-iphone-und-apple-watch/feed/</wfw:commentRss>
  169. <slash:comments>0</slash:comments>
  170. </item>
  171. <item>
  172. <title>Zusätzliches Netzteil für den Macbook Pro</title>
  173. <link>https://www.urspringer.de/2017/01/17/zusaetzliches-netzteil-fuer-den-macbook-pro/</link>
  174. <comments>https://www.urspringer.de/2017/01/17/zusaetzliches-netzteil-fuer-den-macbook-pro/#comments</comments>
  175. <pubDate>Tue, 17 Jan 2017 18:10:38 +0000</pubDate>
  176. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  177. <category><![CDATA[Blog]]></category>
  178. <category><![CDATA[apple]]></category>
  179.  
  180. <guid isPermaLink="false">https://www.urspringer.de/?p=32964</guid>
  181. <description><![CDATA[<p>Mein Netzteil für das Macbook Pro ist zuhause am Schreibtisch ein wenig verbaut und es ist ziemlich mühsam, jedesmal umzustecken, wenn ich das Macbook irgendwohin mitnehme. Daher musste ein zusätzliches Netzteil her.  Da ich keine Lust hatte, über 80 EUR für ein Original-Apple-Netzteil auszugeben, habe ich nach günstigeren Alternativen gesucht. Meine Wahl fiel auf das [&#8230;]</p>
  182. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/17/zusaetzliches-netzteil-fuer-den-macbook-pro/">Zusätzliches Netzteil für den Macbook Pro</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  183. ]]></description>
  184. <content:encoded><![CDATA[<p>Mein Netzteil für das Macbook Pro ist zuhause am Schreibtisch ein wenig verbaut und es ist ziemlich mühsam, jedesmal umzustecken, wenn ich das Macbook irgendwohin mitnehme. Daher musste ein zusätzliches Netzteil her.  Da ich keine Lust hatte, über 80 EUR für ein Original-Apple-Netzteil auszugeben, habe ich nach günstigeren Alternativen gesucht.</p>
  185. <p>Meine Wahl fiel auf das <a href="http://amzn.to/2j06oq1" target="_blank" rel="nofollow">Salcar <span class="a-size-mini a-color-secondary a-text-bold">60W Magsafe 2 T Form </span></a>. Das Teil ist 145 gr. leicht und hat zusätzlich noch 2 USB-Ladeports mit 2 A.</p>
  186. <p>Damit kann ich neben dem Macbook auch noch mein iPhone oder mein Bluetooth-Headeset laden und den UMTS-Router mit Strom versorgen, wenn ich unterwegs bin. Und ich muss dafür keinen der USB-Ports am Rechner verbraten. Die bleiben dann frei für USB-Stick und externe Platte.</p>
  187. <p>Zusammen mit so einem <a href="http://amzn.to/2j4His9" target="_blank" rel="nofollow">Kombi-USB-Kabel</a> lässt sich so ziemlich alles laden, was man so mit dabei hat.</p>
  188. <p>Auch wenn noch keine Langzeiterfahrungen vorliegen, bisher eine klare Kaufempfehlung.</p>
  189. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/17/zusaetzliches-netzteil-fuer-den-macbook-pro/">Zusätzliches Netzteil für den Macbook Pro</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  190. ]]></content:encoded>
  191. <wfw:commentRss>https://www.urspringer.de/2017/01/17/zusaetzliches-netzteil-fuer-den-macbook-pro/feed/</wfw:commentRss>
  192. <slash:comments>2</slash:comments>
  193. </item>
  194. <item>
  195. <title>Some issues with Migration of IBM Connections 5.0 to 5.5</title>
  196. <link>https://www.urspringer.de/2017/01/12/issues-migration-ibm-connections-5-0-5-5/</link>
  197. <comments>https://www.urspringer.de/2017/01/12/issues-migration-ibm-connections-5-0-5-5/#respond</comments>
  198. <pubDate>Thu, 12 Jan 2017 10:58:04 +0000</pubDate>
  199. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  200. <category><![CDATA[Blog]]></category>
  201. <category><![CDATA[connections]]></category>
  202. <category><![CDATA[ibm]]></category>
  203. <category><![CDATA[lotus]]></category>
  204.  
  205. <guid isPermaLink="false">https://www.urspringer.de/?p=32967</guid>
  206. <description><![CDATA[<p>I had some new issues while migrating a customer environment from IBM Connections 5.0 to 5.5 (Oracle) and I would like to document them here: ORA-01722: invalid number during Homepage upgrade &#160; While running the script &#8220;homepage/oracle/upgrade-50CR4-55.sql&#8221; we got the following errors in the log file: [crayon-59770bec81ce2773023239/] The reason for that was, that the sequence [&#8230;]</p>
  207. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/12/issues-migration-ibm-connections-5-0-5-5/">Some issues with Migration of IBM Connections 5.0 to 5.5</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  208. ]]></description>
  209. <content:encoded><![CDATA[<p>I had some new issues while migrating a customer environment from IBM Connections 5.0 to 5.5 (Oracle) and I would like to document them here:</p>
  210. <h5>ORA-01722: invalid number during Homepage upgrade</h5>
  211. <p>&nbsp;</p>
  212. <p>While running the script &#8220;homepage/oracle/upgrade-50CR4-55.sql&#8221; we got the following errors in the log file:</p>
  213. <p></p><pre class="crayon-plain-tag">DECLARE
  214. *
  215. ERROR at line 1:
  216. ORA-01722: invalid number
  217. ORA-06512: at line 17</pre><p></p>
  218. <p>The reason for that was, that the sequence of the columns in the table &#8220;HOMPAGE.NR_DISCOVERY_VIEW&#8221; was different from the sequence of the columns when you create that table from scratch. I guess it was because this table has been upgraded already many times (since IBM Connections 3.0). We had another (test) environment where the sequence of the columns were correct (but the database of that environment has been created from scratch somewhere in Connections 4.5 or so).</p>
  219. <p>The SQL script does read the content of a database row into an array and then uses this array to insert the data to another table. While inserting the data via an array, the target table needs to have exactly the same order of the columns in order to insert the values into the right column.</p>
  220. <p>To solve the issue I changed the following statement from</p>
  221. <p></p><pre class="crayon-plain-tag">DECLARE
  222. CURSOR s_cur IS
  223. SELECT
  224. CATEGORY_READER_ID, READER_ID, 23 CATEGORY_TYPE, SOURCE, CONTAINER_ID, ITEM_ID, ROLLUP_ENTRY_ID,
  225. RESOURCE_TYPE, CREATION_DATE, STORY_ID, SOURCE_TYPE, USE_IN_ROLLUP, IS_NETWORK, IS_FOLLOWER, EVENT_TIME, IS_STORY_COMM,
  226. IS_BROADCAST, ORGANIZATION_ID, ACTOR_UUID, ROLLUP_AUTHOR_ID, IS_VISIBLE, COMMUNITY_ID
  227. FROM HOMEPAGE.NR_DISCOVERY_VIEW;</pre><p></p>
  228. <p>to</p>
  229. <p></p><pre class="crayon-plain-tag">DECLARE
  230. CURSOR s_cur IS
  231. SELECT
  232. CATEGORY_READER_ID, READER_ID, CONTAINER_ID, ITEM_ID, RESOURCE_TYPE, CATEGORY_TYPE, CREATION_DATE, SOURCE, STORY_ID,
  233. SOURCE_TYPE, ROLLUP_ENTRY_ID, USE_IN_ROLLUP, IS_NETWORK, IS_FOLLOWER, EVENT_TIME, IS_STORY_COMM,
  234. IS_BROADCAST, ORGANIZATION_ID, ACTOR_UUID, IS_VISIBLE, ROLLUP_AUTHOR_ID, COMMUNITY_ID
  235. FROM HOMEPAGE.NR_DISCOVERY_VIEW;</pre><p></p>
  236. <p>which then solved the issue.</p>
  237. <h5>No migrated entries in &#8220;Discover&#8221; view of the Homepage</h5>
  238. <p>&nbsp;</p>
  239. <p>After the migration, the &#8220;Discover&#8221; view on the Homepage was empty. Only new entries appeared but all entries from before the migration were not displayed. I solved that by changing the same SELECT statement mentioned above from</p>
  240. <p></p><pre class="crayon-plain-tag">...
  241. SELECT
  242. ..., 23 CATEGORY_TYPE, ...
  243. FROM HOMEPAGE.NR_DISCOVERY_VIEW;</pre><p></p>
  244. <p>to</p>
  245. <p></p><pre class="crayon-plain-tag">...
  246. SELECT
  247. ..., CATEGORY_TYPE, ...
  248. FROM HOMEPAGE.NR_DISCOVERY_VIEW;</pre><p></p>
  249. <p>The old statement writes the value &#8220;23&#8221; to that column in the target table, regardless of the original value. The original value of all entries in our case was &#8220;17&#8221;. So we just removed the &#8220;23&#8221; in front of the column name so that the correct values were written to the target table. Afterwards the &#8220;Discover&#8221; view has been populated correctly with the values from before the migration.</p>
  250. <h5>Additional Homepage java migration necessary for 5.0 to 5.5</h5>
  251. <p>&nbsp;</p>
  252. <p>We also realized that a Java migration for Homepage is not only necessary while migrating from 4.5 to 5.0 but also while migrating from 5.0 to 5.5. This is not currently mentioned in the <a href="http://www.ibm.com/support/knowledgecenter/SSYGQH_5.5.0/admin/migrate/t_update_3.0.1_ORA_manual.html" target="_blank" rel="nofollow">documentation</a>. There is one hint <a href="http://www.ibm.com/support/knowledgecenter/SSYGQH_5.5.0/admin/migrate/t_migrate_run_java_from_50_to_55.html" target="_blank" rel="nofollow">here</a>, but the description in this chapter is currently not correct and should not be used that way. The correct way to do the Java migration from 5.0 to 5.5 for Homepage including the missing JAR file can be found in that <a href="http://www.ibm.com/support/docview.wss?uid=swg21991138" target="_blank" rel="nofollow">technote</a>.</p>
  253. <p>Be aware of the fact that the parameter for JDBC URL, DB User and DB password do not have a prefix like &#8220;-dburl / -dbuser / -dbpassword&#8221; but just written without that. This is different from the Java migration for version 4.5 to 5.0. And also make sure you got the newest version of that JAR file in the technote. It has been updated January 11th, 2017 with a new version (fixed bugs for Oracle).</p>
  254. <h5>Wrong documentation which scripts should be run for Homepage migration</h5>
  255. <p>&nbsp;</p>
  256. <p>The documentation has currently a wrong description which SQL scripts you should run for upgrading Homepage if your DB schema version is &#8220;479&#8221;. The documentation currently says:</p>
  257. <p></p><pre class="crayon-plain-tag">If schema version is "479", or , then enter the following commands:
  258. @upgrade-45-45CR3.sql
  259. @upgrade-45CR3-45CR4.sql
  260. @upgrade-45CR4-50.sql
  261. @upgrade-50-50CR1.sql
  262. @upgrade-50CR1-50CR2.sql
  263. @upgrade-50CR2-50CR3.sql
  264. @upgrade-50CR3-55.sql
  265. @appGrants.sql</pre><p></p>
  266. <p>but it should read:</p>
  267. <p></p><pre class="crayon-plain-tag">If schema version is "479", or , then enter the following commands:
  268. @upgrade-50CR4-55.sql
  269. @appGrants.sql</pre><p></p>
  270. <p>I requested to update the documentation with all the issues found, so hopefully in future the documentation will be correct again.</p>
  271. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/12/issues-migration-ibm-connections-5-0-5-5/">Some issues with Migration of IBM Connections 5.0 to 5.5</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  272. ]]></content:encoded>
  273. <wfw:commentRss>https://www.urspringer.de/2017/01/12/issues-migration-ibm-connections-5-0-5-5/feed/</wfw:commentRss>
  274. <slash:comments>0</slash:comments>
  275. </item>
  276. <item>
  277. <title>Create tasks in &#8220;Remember The Milk&#8221; with Siri and the Apple Watch</title>
  278. <link>https://www.urspringer.de/2017/01/10/create-tasks-remember-milk-siri-apple-watch/</link>
  279. <comments>https://www.urspringer.de/2017/01/10/create-tasks-remember-milk-siri-apple-watch/#respond</comments>
  280. <pubDate>Tue, 10 Jan 2017 18:47:38 +0000</pubDate>
  281. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  282. <category><![CDATA[Blog]]></category>
  283. <category><![CDATA[apple]]></category>
  284. <category><![CDATA[applewatch]]></category>
  285. <category><![CDATA[rtm]]></category>
  286.  
  287. <guid isPermaLink="false">https://www.urspringer.de/?p=32963</guid>
  288. <description><![CDATA[<p>I am a long year user of &#8220;Remember The Milk&#8221; (RTM) to manage all my tasks. Although they do still not have a native app on the iPhone, you are able to use Siri on the Apple Watch to automatically create a task in RTM without touching your iPhone. This is really something I am using [&#8230;]</p>
  289. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/10/create-tasks-remember-milk-siri-apple-watch/">Create tasks in &#8220;Remember The Milk&#8221; with Siri and the Apple Watch</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  290. ]]></description>
  291. <content:encoded><![CDATA[<p>I am a long year user of &#8220;<a href="https://www.rememberthemilk.com/" target="_blank" rel="nofollow">Remember The Milk</a>&#8221; (RTM) to manage all my tasks. Although they do still not have a native app on the iPhone, you are able to use Siri on the Apple Watch to automatically create a task in RTM without touching your iPhone.</p>
  292. <p>This is really something I am using very often throughout the day. Especially as Audi has killed Siri in my A3 if the iPhone is connected via Bluetooth to the car system. Siri on the watch is still working like a charm.</p>
  293. <p><a href="http://blog.rememberthemilk.com/post/117719543218/got-an-apple-watch-use-siri-to-add-tasks-to" target="_blank" rel="nofollow">Here is described how to enable Siri with RTM on the iPhone</a>.</p>
  294. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/10/create-tasks-remember-milk-siri-apple-watch/">Create tasks in &#8220;Remember The Milk&#8221; with Siri and the Apple Watch</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  295. ]]></content:encoded>
  296. <wfw:commentRss>https://www.urspringer.de/2017/01/10/create-tasks-remember-milk-siri-apple-watch/feed/</wfw:commentRss>
  297. <slash:comments>0</slash:comments>
  298. </item>
  299. <item>
  300. <title>DBEAVER &#8211; Universal Database Manager</title>
  301. <link>https://www.urspringer.de/2017/01/04/dbeaver-universal-database-manager/</link>
  302. <comments>https://www.urspringer.de/2017/01/04/dbeaver-universal-database-manager/#respond</comments>
  303. <pubDate>Wed, 04 Jan 2017 14:35:32 +0000</pubDate>
  304. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  305. <category><![CDATA[Blog]]></category>
  306. <category><![CDATA[tools]]></category>
  307.  
  308. <guid isPermaLink="false">https://www.urspringer.de/?p=32962</guid>
  309. <description><![CDATA[<p>I normally used &#8220;Squirrel&#8221; as a free universal database client to connect to databases like DB2, Oracle etc. I just found a new tool called &#8220;DBeaver&#8220;, which is also free. It looks very nice and it will replace Squirrel for me now.</p>
  310. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/04/dbeaver-universal-database-manager/">DBEAVER &#8211; Universal Database Manager</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  311. ]]></description>
  312. <content:encoded><![CDATA[<p>I normally used &#8220;<a href="http://squirrel-sql.sourceforge.net/" target="_blank" rel="nofollow">Squirrel</a>&#8221; as a free universal database client to connect to databases like DB2, Oracle etc.</p>
  313. <p>I just found a new tool called &#8220;<a href="http://dbeaver.jkiss.org/" target="_blank" rel="nofollow">DBeaver</a>&#8220;, which is also free. It looks very nice and it will replace Squirrel for me now.</p>
  314. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2017/01/04/dbeaver-universal-database-manager/">DBEAVER &#8211; Universal Database Manager</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  315. ]]></content:encoded>
  316. <wfw:commentRss>https://www.urspringer.de/2017/01/04/dbeaver-universal-database-manager/feed/</wfw:commentRss>
  317. <slash:comments>0</slash:comments>
  318. </item>
  319. <item>
  320. <title>IBM Connections 5.5 CR2 available</title>
  321. <link>https://www.urspringer.de/2016/11/14/ibm-connections-5-5-cr2-available/</link>
  322. <comments>https://www.urspringer.de/2016/11/14/ibm-connections-5-5-cr2-available/#respond</comments>
  323. <pubDate>Mon, 14 Nov 2016 08:39:46 +0000</pubDate>
  324. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  325. <category><![CDATA[Blog]]></category>
  326. <category><![CDATA[connections]]></category>
  327. <category><![CDATA[ibm]]></category>
  328. <category><![CDATA[lotus]]></category>
  329.  
  330. <guid isPermaLink="false">https://www.urspringer.de/?p=32953</guid>
  331. <description><![CDATA[<p>Since last week, IBM Connections 5.5 CR2 is available. Here are some important links: Download IBM Connections 5.5 CR2 Download IBM Connections 5.5 CR2 Database Update Scripts IBM Connections 5.5 CR2 Fix List Updating IBM Connections 5.5 Update Strategy for IBM Connections 5.5 IBM Connections 5.5 CR requirements for IBM FileNet for use with Connections [&#8230;]</p>
  332. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2016/11/14/ibm-connections-5-5-cr2-available/">IBM Connections 5.5 CR2 available</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  333. ]]></description>
  334. <content:encoded><![CDATA[<p>Since last week, IBM Connections 5.5 CR2 is available. Here are some important links:</p>
  335. <p><a href="http://www.ibm.com/support/fixcentral/swg/quickorder?parent=Collaboration%2BSolutions&amp;product=ibm/Lotus/Lotus+Connections&amp;release=5.5.0.0&amp;platform=All&amp;function=fixId&amp;fixids=5.5.0.0-IC-Multi-CR02-LO89068,5.5.0.0-IC-CR2-CognosWizard-LO90612-Linux,5.5.0.0-IC-CR2-CognosWizard-LO90612-Windows,5.5.0.0-IC-CR2-CognosWizard-LO90612-AIX,5.5.0.0-IC-Multi-CR02-CommSurveys,EphoxEditors-IC55_CR-3.0.1.205,5.5.0.0-IC-TDISOL-LO90611-WIN,5.5.0.0-IC-TDISOL-LO90611-LinuxAIX&amp;includeRequisites=1&amp;includeSupersedes=0&amp;downloadMethod=http&amp;source=fc" target="_blank" rel="nofollow">Download IBM Connections 5.5 CR2</a></p>
  336. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21991529" target="_blank" rel="nofollow">Download IBM Connections 5.5 CR2 Database Update Scripts</a></p>
  337. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21991630" target="_blank" rel="nofollow">IBM Connections 5.5 CR2 Fix List</a></p>
  338. <p><a href="https://www.ibm.com/support/knowledgecenter/SSYGQH_5.5.0/admin/migrate/c_updating_lotusconnections.html" target="_blank" rel="nofollow">Updating IBM Connections 5.5</a></p>
  339. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21972646" target="_blank" rel="nofollow">Update Strategy for IBM Connections 5.5</a></p>
  340. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21991528" target="_blank" rel="nofollow">IBM Connections 5.5 CR requirements for IBM FileNet for use with Connections Content Manager (CCM) incl.uding Download Links</a></p>
  341. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21991532" target="_blank" rel="nofollow">IBM Community Surveys 8.5/8.6: Updating the Sonata services for IBM Connections 5.5 CR2</a></p>
  342. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21982603" target="_blank" rel="nofollow">IBM Cognos Wizard for IBM Connections 5.5 Cumulative Refreshes (CRs)</a></p>
  343. <p><a href="https://www-01.ibm.com/support/docview.wss?uid=swg21992449" target="_blank" rel="nofollow">Step-by-step example of applying Component Refresh 2 (CR2) to IBM Connections 5.5 with CCM</a></p>
  344. <p>&nbsp;</p>
  345. <p>&nbsp;</p>
  346. <p>&nbsp;</p>
  347. <p>&nbsp;</p>
  348. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2016/11/14/ibm-connections-5-5-cr2-available/">IBM Connections 5.5 CR2 available</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  349. ]]></content:encoded>
  350. <wfw:commentRss>https://www.urspringer.de/2016/11/14/ibm-connections-5-5-cr2-available/feed/</wfw:commentRss>
  351. <slash:comments>0</slash:comments>
  352. </item>
  353. <item>
  354. <title>Publishing PGP Keys in DNS</title>
  355. <link>https://www.urspringer.de/2016/11/06/publishing-pgp-keys-dns/</link>
  356. <comments>https://www.urspringer.de/2016/11/06/publishing-pgp-keys-dns/#respond</comments>
  357. <pubDate>Sun, 06 Nov 2016 19:06:21 +0000</pubDate>
  358. <dc:creator><![CDATA[Michael Urspringer]]></dc:creator>
  359. <category><![CDATA[Blog]]></category>
  360. <category><![CDATA[dns]]></category>
  361. <category><![CDATA[pgp]]></category>
  362.  
  363. <guid isPermaLink="false">https://www.urspringer.de/?p=32952</guid>
  364. <description><![CDATA[<p>As I now have secured my DNS server with DNSSEC, I was able to publish my public  PGP key also via DNS. There are two different possibilities to do that: PKA (public key association) This puts a pointer where to obtain a key into a TXT record. At the same time that can be used to [&#8230;]</p>
  365. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2016/11/06/publishing-pgp-keys-dns/">Publishing PGP Keys in DNS</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  366. ]]></description>
  367. <content:encoded><![CDATA[<p>As I now have secured my DNS server with DNSSEC, I was able to publish my public  PGP key also via DNS. There are two different possibilities to do that:</p>
  368. <p><strong>PKA (public key association)</strong></p>
  369. <p>This puts a pointer where to obtain a key into a TXT record. At the same time that can be used to verify that a key belongs to a mail address. You can find more about that <a href="http://www.g10code.de/docs/pka-intro.de.pdf" target="_blank" rel="nofollow">here </a>(only in German).</p>
  370. <p>My DNS TXT record looks like that:</p>
  371. <p></p><pre class="crayon-plain-tag">michael._pka.urspringer.de &nbsp;TXT &nbsp; &nbsp; &nbsp; &nbsp; &quot;v=pka1;fpr=7F3F203B94F85C3B7969BF58C5F5860FF6160414;uri=http://www.urspringer.de/media/Michael_Urspringer.asc&quot;</pre><p></p>
  372. <p>The part before &#8220;._pka.&#8221; is the local part of my mail address (&#8220;michael&#8221;) and the part after &#8220;._pka.&#8221; is the domain name &#8220;urspringer.de&#8221;. The &#8220;v=pka;&#8221; specifies the version of PKA (currently V1). The value &#8220;fpr=7F3F203B94F85C3B7969BF58C5F5860FF6160414&#8221; is the finger print of my PGP key. The value &#8220;uri=http://www.urspringer.de/media/Michael_Urspringer.asc&#8221; specifies the URL where my PGP public key can be downloaded.</p>
  373. <p>You can test if it is working e.g. with gpg like that:</p>
  374. <p></p><pre class="crayon-plain-tag">echo &quot;foo&quot; | gpg --no-default-keyring --keyring /tmp/gpg-$$ --encrypt --armor --auto-key-locate pka -r [email protected]</pre><p></p>
  375. <p>&nbsp;</p>
  376. <p><strong>OPENPGPKEY</strong></p>
  377. <p>With an <a href="https://www.isc.org/downloads/software-support-policy/openpgp-key/" target="_blank" rel="nofollow">OPENPGPKEY </a>resource record the complete key is stored in DNS. You need to have a Bind9 version of  9.9.7 or  9.10.2 and newer.</p>
  378. <p>The name under which the record is located is built up as described below:</p>
  379. <ul>
  380. <li>the local part of the email address associated with the key, hashed with the SHA2-256 hash function and truncated to the first 28 octets;</li>
  381. <li>the _openpgpkey label;</li>
  382. <li>the domain part of the email address.</li>
  383. <li>The record data is the PGP public key</li>
  384. </ul>
  385. <p>It looks something like that:</p>
  386. <p></p><pre class="crayon-plain-tag">34550715062af006ac4fab288de67ecb44793c3a05c475227241535f._openpgpkey IN OPENPGPKEY (mQINBFWs.....QR5d)</pre><p></p>
  387. <p>To create that record you can use the tool on<a href="https://www.huque.com/bin/openpgpkey" target="_blank" rel="nofollow"> this website</a>. Just put in your PGP public key, select &#8220;Standard (OPENPGPKEY)&#8221; as output format and click on &#8220;Generate&#8221;.</p>
  388. <p>You can test if it is working with <a href="https://openpgpkey.info/" target="_blank" rel="nofollow">OPENPGPKEY.info</a>.</p>
  389. <p>&nbsp;</p>
  390. <p>The post <a rel="nofollow" href="https://www.urspringer.de/2016/11/06/publishing-pgp-keys-dns/">Publishing PGP Keys in DNS</a> appeared first on <a rel="nofollow" href="https://www.urspringer.de">Urs-o-Log</a>.</p>
  391. ]]></content:encoded>
  392. <wfw:commentRss>https://www.urspringer.de/2016/11/06/publishing-pgp-keys-dns/feed/</wfw:commentRss>
  393. <slash:comments>0</slash:comments>
  394. </item>
  395. </channel>
  396. </rss>
  397.  

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=https%3A//www.urspringer.de/feed/

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