<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6790157093751471904</id><updated>2016-05-29T22:38:28.298+07:00</updated><category term="religion"/><category term="free vpn proxy"/><category term="bypass proxy server"/><category term="bypass firewall"/><category term="advice"/><category term="free proxy sites"/><category term="pray"/><category term="proxies"/><category term="proxy server"/><category term="ISPIM"/><category term="ITIM"/><category term="IBM"/><category term="project mangement"/><category term="tips trick"/><category term="intelligence"/><category term="java"/><category term="mysql"/><category term="openvpn"/><category term="speed up vpn"/><category term="OpenERP7 No handler found"/><category term="Unusual traffic from your computer network"/><category term="activate instant messaging openerp 7"/><category term="boost mobile internet speed"/><category term="break internet speed limitations"/><category term="charity"/><category term="good parenting"/><category term="hacker to bypass proxy servers"/><category term="how proxy works"/><category term="how to setup instant messaging"/><category term="instant messaging software"/><category term="linux"/><category term="live instant messaging openerp 7"/><category term="online chat support openerp 7"/><category term="pray needy charity"/><category term="purplenet"/><category term="song"/><category term="speed up internet"/><category term="1k3m ubuntu"/><category term="AAA"/><category term="Backup ACCESS DENIED"/><category term="Business Apps Development"/><category term="Cisco Unified Communications"/><category term="Customer Relationship Management"/><category term="Freeradius"/><category term="HAProxy keepalived failover mysql"/><category term="IBM Security Privileged Identity Management Workflow"/><category term="Indonesia LTE Zone"/><category term="Internux LTE  Frequency band"/><category term="LTE Devices (UE) for Band 40 (TDD 2300-2400MHz 100MHz)"/><category term="LXC"/><category term="MTI"/><category term="Mix"/><category term="NAS"/><category term="NFC"/><category term="ORA-01000"/><category term="OpenERP 7 IndexError: list index out of range"/><category term="OpenERP Cannot change the category of existing UoM"/><category term="Openerp 7 Access Denied by record rules for operation: create"/><category term="Oracle WebCenter"/><category term="Project management"/><category term="Radius"/><category term="Trial LTE Indonesia"/><category term="abispulsa"/><category term="access agent"/><category term="activate im openerp 8"/><category term="adsense http transaction"/><category term="advice birth day party and greetings"/><category term="advise"/><category term="apache"/><category term="apt source list indonesia"/><category term="ashame"/><category term="auto detect modem ubuntu 13.10"/><category term="bb"/><category term="because of NaN on JQuery"/><category term="being patients"/><category term="billing"/><category term="blackberry"/><category term="blackhat"/><category term="break internet quota"/><category term="business"/><category term="cdr"/><category term="change default data location mysql ubuntu 13.10"/><category term="change default data location postgres ubuntu 13.10"/><category term="children"/><category term="cisco"/><category term="cisco wlc"/><category term="controlling lust"/><category term="controlling the lust"/><category term="cooking"/><category term="create user postgres"/><category term="cucm"/><category term="custom participants script IBM Tivoli workflow (ITIM)"/><category term="customer consideration of LTE Indonesia"/><category term="customer expectaion"/><category term="daloradius"/><category term="dns sock proxy"/><category term="download"/><category term="download video youtube"/><category term="duplicate file in different directory"/><category term="effective movements"/><category term="expecting number but found array"/><category term="ffmpeg"/><category term="flash"/><category term="free mobile internet"/><category term="fulltext index"/><category term="gedit-developer-plugin"/><category term="get free internet access by openvpn"/><category term="gholabatirrijal"/><category term="glusterfs"/><category term="google chrome"/><category term="google indexing tips"/><category term="google seo"/><category term="google wallet"/><category term="grant privileges postgres"/><category term="gsm hack"/><category term="gstreamer"/><category term="hadr"/><category term="heart"/><category term="hex2ip"/><category term="hibernate"/><category term="how cookie works"/><category term="how to build ssh tunnel"/><category term="how to hide ip"/><category term="how to speed up tunnel"/><category term="http tunneling"/><category term="https"/><category term="inject http header linux all operator"/><category term="inject links"/><category term="install google chrome on ubuntu 13.10"/><category term="install mac theme ubuntu 13.10"/><category term="install oast vpn client"/><category term="install openerp 7 on ubuntu 13.10"/><category term="install openvpn ubuntu"/><category term="install openvpn webmin ubuntu"/><category term="install phpmyadmin single signon"/><category term="install usb modem internet 3g hsdpa ubuntu 13.10"/><category term="installing phppgadmin ubuntu"/><category term="internet gratis"/><category term="invoicing"/><category term="javascript move mouse"/><category term="jdk"/><category term="kannel"/><category term="keanehan kawalpemilu.org"/><category term="keep heart clean"/><category term="l2tp"/><category term="leadership"/><category term="love"/><category term="love management"/><category term="lte device"/><category term="management"/><category term="mariadb galera cluster"/><category term="model: res.partner"/><category term="mubaligh"/><category term="mysql can not start after reboot"/><category term="netbean"/><category term="online"/><category term="open commerce ecosystem"/><category term="openerp 7 import csv"/><category term="openerp 7 outgoing gmail error"/><category term="openerp json"/><category term="openerp.modules.module: Couldn&#39;t load module web"/><category term="openmeetings error"/><category term="opensource ERP"/><category term="opensource Enterprise Resource Planning"/><category term="openvpn udp over tcp via SSH IP Tunnel"/><category term="optimize mysql"/><category term="oracle"/><category term="outgoing server error in openerp 7"/><category term="peace"/><category term="pptp"/><category term="pray needy"/><category term="praying"/><category term="praying for children"/><category term="programming"/><category term="proxy cookie"/><category term="proxy server hack"/><category term="proxy server list"/><category term="proxytunnel"/><category term="python"/><category term="recipes"/><category term="relaying cookie"/><category term="review innovate internet"/><category term="scoring system"/><category term="search engine quality challenge"/><category term="searching trick"/><category term="secure instant messaging"/><category term="sending automatic queries."/><category term="seo tips"/><category term="server"/><category term="server ssh"/><category term="sim hack"/><category term="simple vpn over ssh"/><category term="solved decoder zip not available"/><category term="speedtest"/><category term="spring"/><category term="ssh proxy tunnel"/><category term="ssh socks proxy"/><category term="ssl"/><category term="strategy"/><category term="streaming video hosting"/><category term="teamviewer"/><category term="telecom hack"/><category term="test proxy"/><category term="thankful"/><category term="tips."/><category term="tivoli"/><category term="todo list after install ubuntu 13.10"/><category term="training"/><category term="tunnel dns"/><category term="tunnel dns free domain"/><category term="tunnel speed"/><category term="video"/><category term="video recording"/><category term="voip"/><category term="webconference"/><category term="webservice"/><category term="wirai"/><category term="workflow"/><category term="wsdl"/><category term="x64"/><category term="youtube"/><category term="z score"/><title type='text'>Febru Wasono</title><subtitle type='html'>lets study, learner centered.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://febru.soluvas.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Hendy Irawan</name><uri>https://plus.google.com/108113943917314604063</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-vH3W10UA68A/AAAAAAAAAAI/AAAAAAAAAAA/85MwSRebal4/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>151</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-1226168159057498524</id><published>2016-05-03T16:15:00.001+07:00</published><updated>2016-05-03T16:15:30.008+07:00</updated><title type='text'>SOLVED Error 1067: The process terminated unexpectedly</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Just my little note about starting db2 failed because of iam using Macbook Pro Retina.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/--xSNHnfxU-8/Vyhq7yDgy4I/AAAAAAAABLg/_kRfmutoXxg6fnYj-9Hhfb0FdPog8ZN-ACLcB/s1600/Screen%2BShot%2B2016-05-03%2Bat%2B4.01.09%2BPM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://2.bp.blogspot.com/--xSNHnfxU-8/Vyhq7yDgy4I/AAAAAAAABLg/_kRfmutoXxg6fnYj-9Hhfb0FdPog8ZN-ACLcB/s320/Screen%2BShot%2B2016-05-03%2Bat%2B4.01.09%2BPM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;so the solution is :&lt;br /&gt;&lt;br /&gt;turn off the vm&lt;br /&gt;just add on your .vmx file these 2 line code :&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;background-color: #eeeeee; border: 0px none; color: #666666; font-family: proxima-nova, Arial, sans-serif; font-size: 14px; line-height: 18px; margin: 2px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px none; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;; font-size: inherit; font-style: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;monitor_control.enable_fullcpuid = TRUE&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;background-color: #eeeeee; border: 0px none; color: #666666; font-family: proxima-nova, Arial, sans-serif; font-size: 14px; line-height: 18px; margin: 2px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px none; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;; font-size: inherit; font-style: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;cpuid.4.4.eax = &quot;0000:0000:0000:0000:0000:0000:0000:0000&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;then turn on it, everything seems ok now.. &amp;nbsp; :D&lt;br /&gt;&lt;br /&gt;iam using vmware fusion 8.1.1&lt;br /&gt;&lt;br /&gt;error said :&lt;br /&gt;&lt;br /&gt;&lt;em style=&quot;border: 0px none; color: #666666; font-family: proxima-nova, Arial, sans-serif; font-size: 14px; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Windows could not start the DB2 – DB2COPY1 – DB2ADMIN service&lt;/em&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/1226168159057498524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2016/05/solved-error-1067-process-terminated.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/1226168159057498524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/1226168159057498524'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2016/05/solved-error-1067-process-terminated.html' title='SOLVED Error 1067: The process terminated unexpectedly'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/--xSNHnfxU-8/Vyhq7yDgy4I/AAAAAAAABLg/_kRfmutoXxg6fnYj-9Hhfb0FdPog8ZN-ACLcB/s72-c/Screen%2BShot%2B2016-05-03%2Bat%2B4.01.09%2BPM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-3548758559375810541</id><published>2016-02-10T09:30:00.001+07:00</published><updated>2016-02-10T09:30:19.246+07:00</updated><title type='text'>Unified Communication (UC) solution</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;abstract&lt;/h2&gt;this solution is about implementation of Unified communication for bank industries.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;my doc about cisco UC implementation, integrate with IBM Domino and Oracle Web Portal&lt;br /&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;Unified Communication Features&lt;/h1&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;Conference call&lt;/h1&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;Insurance verification&amp;nbsp;&lt;/h1&gt;loan, mortgage, attorney , credit, donate, degree, hosting, claim &lt;br /&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;Chat and messaging&amp;nbsp;&amp;nbsp;&lt;/h1&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/h1&gt;trading, software, recovery, transfer &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/3548758559375810541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2016/02/unified-communication-uc-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3548758559375810541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3548758559375810541'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2016/02/unified-communication-uc-solution.html' title='Unified Communication (UC) solution'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-9027214820220023690</id><published>2015-09-20T18:57:00.002+07:00</published><updated>2015-09-20T18:57:13.198+07:00</updated><title type='text'>SOLVED OSSN MOD_REWRITE REQUIRED</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;just a simple note.&lt;br /&gt;&lt;br /&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;ensure that you php enable mod_rewtite by &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;a2enmod rewrite&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;create file rewrite.php on base_dir, just put &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;&amp;lt;?php print 1; ?&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;ensure that your base_dir ossn directory setting as below :&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;Directory &quot;/var/www/html/ossn&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DirectoryIndex index.php&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options FollowSymLinks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AllowOverride All&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Require all granted&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Directory&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/9027214820220023690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/09/solved-ossn-modrewrite-required.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/9027214820220023690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/9027214820220023690'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/09/solved-ossn-modrewrite-required.html' title='SOLVED OSSN MOD_REWRITE REQUIRED'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-6456795076236442181</id><published>2015-05-02T14:06:00.002+07:00</published><updated>2015-05-02T14:09:09.705+07:00</updated><title type='text'>ibm ispim configure email server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;just another testing note to setup ibm ispim email relay configuration with opensource email server and smtp authentication, and also thunderbird email client setting.&lt;br /&gt;&lt;br /&gt;its just simple setup on my own environment.&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;setup dns relay for email server host&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;its optional but sometimes, you will need it. because we need to make unique hostname per server for each services.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-3pxFbSmCwvw/VURwnoR6VFI/AAAAAAAAA_0/6KL0wXl5hQ0/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A37%3A26%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;setup dns relay for email server host ibm ispim&quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-3pxFbSmCwvw/VURwnoR6VFI/AAAAAAAAA_0/6KL0wXl5hQ0/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A37%3A26%2BAM.png&quot; height=&quot;45&quot; title=&quot;setup dns relay for email server host&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;setup email server ibm ispim&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;its depend on your host, either linux or windows-based installation. ensure that you create your own domain so we can create our smtp relay for it.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;configure smtp and pop3 email server ibm ispim &lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-WMRC9XbFJOI/VUR3194EmhI/AAAAAAAABAo/TMVhziTGLDE/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A53%3A56%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot; configure smtp and pop3 email server ibm ispim &quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-WMRC9XbFJOI/VUR3194EmhI/AAAAAAAABAo/TMVhziTGLDE/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A53%3A56%2BAM.png&quot; height=&quot;136&quot; title=&quot;ibm ispim  configure smtp and pop3 email server ibm ispim &quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;on this test, i just need smtp and pop3 only. So i disbled imap.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;setup email account&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;create your email account, or import it from your directory server. More advance you can create your own database for it. &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;configure open relay email server&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;just simple ways to make open relay, you just need to uncheck some option on smtp authentication.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-QB6EBB34Zoo/VURxa7ACw6I/AAAAAAAAA_8/ihv7tPass6w/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A31%3A15%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;configure open relay email server&quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-QB6EBB34Zoo/VURxa7ACw6I/AAAAAAAAA_8/ihv7tPass6w/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A31%3A15%2BAM.png&quot; height=&quot;182&quot; title=&quot;ibm ispim configure open relay email server&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;check open relay email server &lt;/h2&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-TOTTzCincrE/VURx3mSw-1I/AAAAAAAABAE/1IofMBcC_0A/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A32%3A15%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;check open relay email server &quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-TOTTzCincrE/VURx3mSw-1I/AAAAAAAABAE/1IofMBcC_0A/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A32%3A15%2BAM.png&quot; height=&quot;138&quot; title=&quot;ibm ispim check open relay email server &quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;telnet&amp;nbsp; regina-db.telkomsel.co.id 25&lt;br /&gt;Trying 192.168.42.159...&lt;br /&gt;Connected to regina-db.telkomsel.co.id.&lt;br /&gt;Escape character is &#39;^]&#39;.&lt;br /&gt;220 smtprelay.tekomsel.co.id ESMTP&lt;br /&gt;helo telkomsel.co.id&lt;br /&gt;250 Hello.&lt;br /&gt;mail from:ithq_bhsam@telkomsel.co.id&lt;br /&gt;250 OK&lt;br /&gt;rcpt to:febru@telkomsel.co.id&lt;br /&gt;250 OK&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;setup lotus domino email open relay smtp server&lt;/h2&gt;if you use lotus domino, you should configure as below :&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-WkmHAEa91q4/VURyyFANTEI/AAAAAAAABAU/dcHHZW1pZC8/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A46%3A10%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;setup lotus domino email open relay smtp server&quot; border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-WkmHAEa91q4/VURyyFANTEI/AAAAAAAABAU/dcHHZW1pZC8/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A46%3A10%2BAM.png&quot; height=&quot;350&quot; title=&quot;ibm ispim setup lotus domino email open relay smtp server&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;for more detail you can check on this &lt;a href=&quot;http://public.dhe.ibm.com/software/dw/lotus/SMTPAuthSpamFinal.pdf&quot; target=&quot;_blank&quot;&gt;ibm paper&lt;/a&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;setup thunderbird email client ibm ispim&lt;/h2&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-WPgHvm1aLhk/VURyD-HhwLI/AAAAAAAABAM/9vB4-iYxbCA/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A32%3A52%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ibm ispim setup thunderbird email client ibm ispim&quot; border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-WPgHvm1aLhk/VURyD-HhwLI/AAAAAAAABAM/9vB4-iYxbCA/s1600/Screenshot%2B-%2B05022015%2B-%2B02%3A32%3A52%2BAM.png&quot; height=&quot;192&quot; title=&quot;setup thunderbird email client ibm ispim&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;the last step, configure email relay on ibm ispim, go to : itim dashboard, configure, email server configuration.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/6456795076236442181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/05/ibm-ispim-configure-email-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/6456795076236442181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/6456795076236442181'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/05/ibm-ispim-configure-email-server.html' title='ibm ispim configure email server'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-3pxFbSmCwvw/VURwnoR6VFI/AAAAAAAAA_0/6KL0wXl5hQ0/s72-c/Screenshot%2B-%2B05022015%2B-%2B02%3A37%3A26%2BAM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-5494991073789710876</id><published>2015-04-27T14:38:00.000+07:00</published><updated>2015-04-27T14:38:09.442+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>python split multiple delimiter</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;i think, its basic but important to you get idea. Most basic function is use re library or just use split() function on string.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Python String Split&lt;/h2&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;a = &quot;ini budi, iwan dan ibu budi. Selain itu ini juga ada &#39;madu&#39; budi.&quot;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;a.split(&#39; &#39;)&lt;br /&gt;[&#39;ini&#39;, &#39;budi,&#39;, &#39;iwan&#39;, &#39;dan&#39;, &#39;ibu&#39;, &#39;budi.&#39;, &#39;Selain&#39;, &#39;itu&#39;, &#39;ini&#39;, &#39;juga&#39;, &#39;ada&#39;, &quot;&#39;madu&#39;&quot;, &#39;budi.&#39;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;well, its just split on space or any other delimiter in split bracket parameter.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Python keep include delimiter&lt;/h2&gt;sometimes, you just need to process the text, then you want to return back or merge again after processing. Well, here&#39;s this :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;import re&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;re.split(&#39;(\W)&#39;,a)&lt;br /&gt;[&#39;ini&#39;, &#39; &#39;, &#39;budi&#39;, &#39;,&#39;, &#39;&#39;, &#39; &#39;, &#39;iwan&#39;, &#39; &#39;, &#39;dan&#39;, &#39; &#39;, &#39;ibu&#39;, &#39; &#39;, &#39;budi&#39;, &#39;.&#39;, &#39;&#39;, &#39; &#39;, &#39;Selain&#39;, &#39; &#39;, &#39;itu&#39;, &#39; &#39;, &#39;ini&#39;, &#39; &#39;, &#39;juga&#39;, &#39; &#39;, &#39;ada&#39;, &#39; &#39;, &#39;&#39;, &quot;&#39;&quot;, &#39;madu&#39;, &quot;&#39;&quot;, &#39;&#39;, &#39; &#39;, &#39;budi&#39;, &#39;.&#39;, &#39;&#39;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Python split two characters or more delimiter&lt;/h2&gt;&lt;br /&gt;its different case, the splitter can be more than one delimiter. You can use Kennet&#39;s function :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;def tsplit(string, delimiters):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&quot;&quot;Behaves str.split but supports multiple delimiters.&quot;&quot;&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delimiters = tuple(delimiters)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stack = [string,]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for delimiter in delimiters:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i, substring in enumerate(stack):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; substack = substring.split(delimiter)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stack.pop(i)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for j, _substring in enumerate(substack):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stack.insert(i+j, _substring)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return stack &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;tsplit(a, (&#39;,&#39;, &#39;/&#39;, &#39;-&#39;,&#39; &#39;,&#39;.&#39;,&#39;\&#39;&#39;))&lt;br /&gt;[&#39;ini&#39;, &#39;budi&#39;, &#39;&#39;, &#39;iwan&#39;, &#39;dan&#39;, &#39;ibu&#39;, &#39;budi&#39;, &#39;&#39;, &#39;Selain&#39;, &#39;itu&#39;, &#39;ini&#39;, &#39;juga&#39;, &#39;ada&#39;, &#39;&#39;, &#39;madu&#39;, &#39;&#39;, &#39;budi&#39;, &#39;&#39;] &lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;other search terms such as :&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;python split multiple delimiters&lt;br /&gt;python split string into list delimiter&lt;br /&gt;python split on multiple characters&lt;br /&gt;python split on different characters&lt;br /&gt;python substring delimiter&lt;br /&gt;python split separator&lt;br /&gt;python split include delimiter&lt;br /&gt;python split string into list delimiter&lt;br /&gt;python split on different characters&lt;br /&gt;python split two characters&lt;br /&gt;python convert string to raw&lt;br /&gt;regex find text between two strings&lt;/h3&gt;are solved with re, as simple as this&amp;nbsp; :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;re.split(&#39;\W+&#39;,a)&lt;br /&gt;[&#39;ini&#39;, &#39;budi&#39;, &#39;iwan&#39;, &#39;dan&#39;, &#39;ibu&#39;, &#39;budi&#39;, &#39;Selain&#39;, &#39;itu&#39;, &#39;ini&#39;, &#39;juga&#39;, &#39;ada&#39;, &#39;madu&#39;, &#39;budi&#39;, &#39;&#39;]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/5494991073789710876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/04/python-split-multiple-delimiter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5494991073789710876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5494991073789710876'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/04/python-split-multiple-delimiter.html' title='python split multiple delimiter'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-7537102515241150742</id><published>2015-04-23T10:02:00.000+07:00</published><updated>2015-04-23T10:02:37.234+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="access agent"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM"/><category scheme="http://www.blogger.com/atom/ns#" term="ISPIM"/><category scheme="http://www.blogger.com/atom/ns#" term="ITIM"/><title type='text'>solved Access Agent last_error 519897087</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;IBM Access Agent, &lt;b&gt;Authentication service id = &#39;EMPTY&#39;. Account data template id=&#39;EMPTY&#39;&amp;nbsp; error last_error=&#39;-519897087&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;steps to solved are&amp;nbsp; :&lt;/b&gt;&lt;br /&gt;1. you access agent lower than profile accepted.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-odjdAiVy1ys/VThgWFosMuI/AAAAAAAAA_c/lYRHe274Z1A/s1600/Screenshot%2Bfrom%2B2015-04-23%2B09%3A56%3A50.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ibm ispim itim&quot; border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-odjdAiVy1ys/VThgWFosMuI/AAAAAAAAA_c/lYRHe274Z1A/s1600/Screenshot%2Bfrom%2B2015-04-23%2B09%3A56%3A50.png&quot; height=&quot;257&quot; title=&quot;Access Agent last_error 519897087&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. ensure that your user get privilege to use this profile. Check role, credential, etc (on itim console)&lt;br /&gt;&lt;br /&gt;3. ensure that your your AA was syncronized with IMS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-2EwWisZkC7Y/VThcQZkxIrI/AAAAAAAAA_Q/ovj8hF_CSY4/s1600/IMG_1138.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ibm ispim tivoli itim&quot; border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-2EwWisZkC7Y/VThcQZkxIrI/AAAAAAAAA_Q/ovj8hF_CSY4/s1600/IMG_1138.JPG&quot; height=&quot;155&quot; title=&quot;last_error 519897087&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/7537102515241150742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/04/solved-access-agent-lasterror-519897087.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7537102515241150742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7537102515241150742'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/04/solved-access-agent-lasterror-519897087.html' title='solved Access Agent last_error 519897087'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-odjdAiVy1ys/VThgWFosMuI/AAAAAAAAA_c/lYRHe274Z1A/s72-c/Screenshot%2Bfrom%2B2015-04-23%2B09%3A56%3A50.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8061357253341511506</id><published>2015-04-23T09:36:00.003+07:00</published><updated>2015-04-23T09:36:38.639+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM"/><category scheme="http://www.blogger.com/atom/ns#" term="ISPIM"/><category scheme="http://www.blogger.com/atom/ns#" term="ITIM"/><title type='text'>solved name redefined ibm access studio IMS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;while you create or modify profile on IBM ISPIM, uploading the profile, sometimes you will get error : &quot;&lt;b&gt;name redefined&lt;/b&gt;&quot;&lt;br /&gt;&lt;br /&gt;Its can be because of :&lt;br /&gt;&lt;br /&gt;1. you access node was already uploaded with same name. Or&lt;br /&gt;2. you upload different node with same access-node-id&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Solution&lt;/b&gt; :&lt;br /&gt;&lt;br /&gt;1. ensure that you always have backup before modify anything on IMS&lt;br /&gt;2. check where the node was return &quot;name redefined&quot;, let say : node &quot;widget checkout widget&quot; it has state id and next state id.&lt;br /&gt;&lt;br /&gt;see here :&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;sso_support&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;state_engine_sso_support xmlns:msxsl=&quot;urn:schemas-microsoft-com:xslt&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;states&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;state id=&quot;150513310137101222435491076710141015135273159&quot; is_begin_state=&quot;1&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;state_name&amp;gt;auto_gen_state_start&amp;lt;/state_name&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;triggers&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;trigger&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wnd_activate_trigger&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;signature&amp;gt;/child::wnd[@title=&quot;Toad for Oracle Database Login Version 12.5.1.1 &quot; and @class_name=&quot;TfrmLogin&quot; and @is_visible=&quot;1&quot;]&amp;lt;/signature&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;actions&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input_action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action_id&amp;gt;1133151015129671315401415112151208910515153851412&amp;lt;/action_id&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;signature&amp;gt;/child::wnd[@title=&quot;Toad for Oracle Database Login Version 12.5.1.1 &quot; and @class_name=&quot;TfrmLogin&quot;]/child::wnd[@class_name=&quot;TPanel&quot;]/child::wnd[@class_name=&quot;TPageControl&quot;]&amp;lt;/signature&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_inputs&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input left_ctrl=&quot;1&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tab /&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input&amp;gt;192.168.42.128&amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tab /&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input&amp;gt;1521&amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tab /&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;keyboard_input&amp;gt;ORCL&amp;lt;/keyboard_input&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/keyboard_inputs&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/keyboard_input_action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wnd_click_action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action_id&amp;gt;115111221301301463487911712010113930715&amp;lt;/action_id&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;signature&amp;gt;/child::wnd[@title=&quot;Toad for Oracle Database Login Version 12.5.1.1 &quot; and @class_name=&quot;TfrmLogin&quot;]/child::wnd[@class_name=&quot;TPanel&quot;]/child::wnd[@class_name=&quot;TPageControl&quot;]/child::wnd[@class_name=&quot;TTabSheet&quot;]/child::wnd[@class_name=&quot;TRadioButton&quot; and @rel_xpos=2 and @rel_ypos=2]&amp;lt;/signature&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/wnd_click_action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/actions&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;while you upload the same widget, sometimes the state id was change due to next state changed.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-2E0b7hWfrII/VThaXsqdLjI/AAAAAAAAA_E/8DNY6crHCso/s1600/Screenshot%2Bfrom%2B2015-04-23%2B09%3A32%3A54.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;itim ispim tivoli name redefined&quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-2E0b7hWfrII/VThaXsqdLjI/AAAAAAAAA_E/8DNY6crHCso/s1600/Screenshot%2Bfrom%2B2015-04-23%2B09%3A32%3A54.png&quot; height=&quot;157&quot; title=&quot;ibm ispim name redefined&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8061357253341511506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/04/solved-name-redefined-ibm-access-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8061357253341511506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8061357253341511506'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/04/solved-name-redefined-ibm-access-studio.html' title='solved name redefined ibm access studio IMS'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-2E0b7hWfrII/VThaXsqdLjI/AAAAAAAAA_E/8DNY6crHCso/s72-c/Screenshot%2Bfrom%2B2015-04-23%2B09%3A32%3A54.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8811366534040106391</id><published>2015-04-23T09:08:00.001+07:00</published><updated>2015-04-23T09:08:36.033+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ISPIM"/><category scheme="http://www.blogger.com/atom/ns#" term="ITIM"/><title type='text'>solved ibm ispim can&#39;t create object: SessionRecorder.SessionManager</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;it was so hectic to solved this error on ibm ispim. i can not check-out due to session manager can not create recording session.&lt;br /&gt;&lt;br /&gt;Its return error as below :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:51.6386986 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Loaded AccessProfile: profile_putty_main&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:51.6677002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] State engine reset to default state: Start State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:51.7107027 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Window is activated&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:51.7157030 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] State Transitioned: Start State ==&amp;gt; Interim state&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7378187 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Text is found (Mainframe)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7428189 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] State Transitioned: Interim state ==&amp;gt; New State 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7548196 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Action: Inject credentials. Property INJECTION_HAPPENED is set to &#39;0&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7628201 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Action: Inject credentials. Property RANDOM_PWD_INJECTION_HAPPENED is set to &#39;0&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7668203 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] Action: Inject credentials. Account data bag CICO_injection_bag has  its contents set to - &amp;nbsp;Authentication service id =&#39;10.2.114.185&#39;.  Account data template id= &#39;EMPTY&#39;. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7728207 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Inject credentials&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7838213 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property ApplicationName is set to &#39;PUTTY&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.7928218 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  0] Action: Run a VBScript or JScript. Account data bag  CICO_injection_bag has its contents set to - &amp;nbsp;Authentication service id  =&#39;10.2.114.185&#39;. Account data template id= &#39;EMPTY&#39;.&amp;nbsp; ApplicationName=  &#39;PUTTY&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8058225 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property text_is_found_for_injecting_&lt;wbr&gt;&lt;/wbr&gt;password is set to &#39;.*[Pp]assword.*|.*PASSWORD.*&#39;&lt;wbr&gt;&lt;/wbr&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8138230 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property text_is_found_for_not_&lt;wbr&gt;&lt;/wbr&gt;injecting_password is set to &#39;.*[Dd]enied.*|.*DENIED.*&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8258237 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property text_is_first_displayed_for_&lt;wbr&gt;&lt;/wbr&gt;access_denied_or_failure is set to &#39;.*[Dd]enied.*|.*DENIED.*|.*[&lt;wbr&gt;&lt;/wbr&gt;Ii]nvalid.*|.*not\sdefined\.*&#39;&lt;wbr&gt;&lt;/wbr&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8378244 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property text_is_found_for_successful_&lt;wbr&gt;&lt;/wbr&gt;logon is set to &#39;.*[Ll]ast login.*:.*|.*LAST LOGIN.*:.*|.*$.*|.*&amp;gt;.*|.*#.*|.&lt;wbr&gt;&lt;/wbr&gt;*Microsoft\sWindows.*|.*Sign-&lt;wbr&gt;&lt;/wbr&gt;on\sis\scomplete.*|.*&lt;wbr&gt;&lt;/wbr&gt;Enterprise\sSummary.*&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8498251 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  0] Action: Run a VBScript or JScript. Property Parent_Wnd_Signature is  set to &#39;/child::wnd[@title~&quot;.*- PuTTY&quot; and @class_name=&quot;PuTTY&quot;]&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8628258 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property wnd_for_text_identication_on_&lt;wbr&gt;&lt;/wbr&gt;mainframe_screen is set to &#39;/child::wnd[@title~&quot;.*- PuTTY&quot; and @class_name=&quot;PuTTY&quot;]&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8748265 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property recording_consent_dialog_&lt;wbr&gt;&lt;/wbr&gt;custom_message is set to &#39;&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.8888273 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property recording_consent_dialog_&lt;wbr&gt;&lt;/wbr&gt;parent_xpath is set to &#39;/child::wnd[@title~&quot;.*- PuTTY&quot; and @class_name=&quot;PuTTY&quot;]&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9008280 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property param_custom_metadata is set to &#39;&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9158288 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property param_value is set to &#39;&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9308297 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Run a VBScript or JScript&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9508308 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9698319 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] Trigger: &amp;nbsp;Condition: -1. Account data bag CICO_injection_bag has its  contents set to - &amp;nbsp;Authentication service id =&#39;10.2.114.185&#39;. Account  data template id= &#39;EMPTY&#39;.&amp;nbsp; ApplicationName= &#39;PUTTY&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:53.9968335 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] Trigger: &amp;nbsp;Condition: -1. Property Parent_Wnd_Signature is set to  &#39;/child::wnd[@title~&quot;.*- PuTTY&quot; and @class_name=&quot;PuTTY&quot;]&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:54.0198348 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] State Transitioned: New State 2 ==&amp;gt; Option for shared or private  credential to logon&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:54.0468363 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] Action: Capture credentials. Account data bag recorder_bag has its  contents set to - &amp;nbsp;Authentication service id =&#39;EMPTY&#39;. Account data  template id= &#39;EMPTY&#39;. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:54.0688376 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Capture credentials&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:55.0958963 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Fire after specified time&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:55.1128973 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] State Transitioned: Option for shared or private credential to logon  ==&amp;gt; Interim state&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.8049941 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property reuse_property is set to &#39;6&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.8499967 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  0] Action: Run a VBScript or JScript. Account data bag  CICO_injection_bag has its contents set to - &amp;nbsp;Authentication service id  =&#39;10.2.114.185&#39;. Account data template id= &#39;EMPTY&#39;. &amp;nbsp;reuse_property=  &#39;6&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.8919991 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Run a VBScript or JScript&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.9210007 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.9440020 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] The following condition number was not met: 1. Therefore this  trigger was not fired: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.9620031 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] Trigger: &amp;nbsp;Condition: -1. Account data bag recorder_bag has its  contents set to - &amp;nbsp;Authentication service id =&#39;EMPTY&#39;. Account data  template id= &#39;EMPTY&#39;. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:56.9870045 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Trigger: &amp;nbsp;Condition: -1. Property recording_consent_dialog_&lt;wbr&gt;&lt;/wbr&gt;custom_message is set to &#39;&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.0100058 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Trigger: &amp;nbsp;Condition: -1. Property recording_consent_dialog_&lt;wbr&gt;&lt;/wbr&gt;parent_xpath is set to &#39;/child::wnd[@title~&quot;.*- PuTTY&quot; and @class_name=&quot;PuTTY&quot;]&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.0340072 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Trigger: &amp;nbsp;Condition: -1. Property recording_session_guid is set to &#39;&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.0560084 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] State Transitioned: Interim state ==&amp;gt; Shared credential opted to  logon : Initiating Checkout&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.0830100 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.1080114 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] State Transitioned: Shared credential opted to logon : Initiating  Checkout ==&amp;gt; Interim State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.1340129 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 0] Action: Run a VBScript or JScript. Property line is set to &#39;1&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.1670148 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  0] Action: Run a VBScript or JScript. Property Session_Recording_needed  is set to &#39;1&#39;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.2010167 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Run a VBScript or JScript&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.2330186 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Fired Trigger: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.2620202 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] The following condition number was not met: 1. Therefore this  trigger was not fired: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.2920219 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] State Transitioned: Interim State ==&amp;gt; Check Exit Code&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.3310242 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] &lt;/span&gt;&lt;span style=&quot;color: red; font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;b&gt;&lt;u&gt;Got  an error while executing a plugin script. The row number was: 9. The  error description was: ActiveX component can&#39;t create object:  &#39;SessionRecorder.&lt;wbr&gt;&lt;/wbr&gt;SessionManager&#39;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.3700264 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id - 1] Executed Action: Run a VBScript or JScript&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.4160290 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] The following condition number was not met: 1. Therefore this  trigger was not fired: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.4600315 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] The following condition number was not met: 1. Therefore this  trigger was not fired: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;18:16:57.5080343 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[State Machine Id -  1] The following condition number was not met: 1. Therefore this  trigger was not fired: Fire immediately&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;well, solution is :&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;1. you must check the permission dll execution on Access Agent on AA folder.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nNW4uXrsfAw/VThTtxw3C1I/AAAAAAAAA-s/sp6KyGFBvZA/s1600/unnamed.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ibm session recorder itim&quot; border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nNW4uXrsfAw/VThTtxw3C1I/AAAAAAAAA-s/sp6KyGFBvZA/s1600/unnamed.gif&quot; height=&quot;320&quot; title=&quot;sessionRecorder ispim itim ibm&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-oiwsPZL9VFU/VThTyzvKw_I/AAAAAAAAA-0/hsglV95gmps/s1600/Screenshot%2Bfrom%2B2015-04-23%2B08%3A58%3A21.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ispim itim ibm tivoli&quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-oiwsPZL9VFU/VThTyzvKw_I/AAAAAAAAA-0/hsglV95gmps/s1600/Screenshot%2Bfrom%2B2015-04-23%2B08%3A58%3A21.png&quot; height=&quot;145&quot; title=&quot;solved ispim can not create sessionRecorder&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; font-size: x-small;&quot;&gt;2. check that its DLL already registered on windows. check via regsvr32.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8811366534040106391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/04/solved-ibm-ispim-cant-create-object.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8811366534040106391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8811366534040106391'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/04/solved-ibm-ispim-cant-create-object.html' title='solved ibm ispim can&#39;t create object: SessionRecorder.SessionManager'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-nNW4uXrsfAw/VThTtxw3C1I/AAAAAAAAA-s/sp6KyGFBvZA/s72-c/unnamed.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8782471028799585254</id><published>2015-04-04T16:56:00.000+07:00</published><updated>2015-04-04T16:56:21.741+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blackhat"/><title type='text'>cheat impression blackhat</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;Hi all, just my note about someone who make cheat to gain impression with blackhat technique.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;how it&amp;nbsp; impression blackhat works&lt;/h2&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;adding bad script on template.&lt;/h3&gt;well, let see this transaction : someone can change one node of this template to call his node (web or other script), it means for every template that downloaded by people will automatically gain his impression.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-o2rK7Cex2rE/VR-y9KjSViI/AAAAAAAAA70/b7BInVMRf0Q/s1600/Screenshot%2Bfrom%2B2015-04-04%2B16%3A30%3A39.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;adsense blackhat&quot; border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-o2rK7Cex2rE/VR-y9KjSViI/AAAAAAAAA70/b7BInVMRf0Q/s1600/Screenshot%2Bfrom%2B2015-04-04%2B16%3A30%3A39.png&quot; height=&quot;128&quot; title=&quot;impression blackhat&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;execute some script to call other external script&lt;/h3&gt;let see this script that loaded on template: (this is just an example that i found, some lines was deleted for security reason)&lt;br /&gt;&lt;br /&gt;on this script, someone want to do something when user do something.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&lt;br /&gt;function fireEvent(element,event) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (document.createEvent) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var evt = document.createEvent(&amp;amp;#39;HTMLEvents&amp;amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; evt.initEvent(event, true, true ); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return !element.dispatchEvent(evt);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var evt = document.createEventObject();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return element.fireEvent(&amp;amp;#39;on&amp;amp;#39;+event,evt)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;function logIt() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var randp = Math.floor(Math.random()*2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var i = document.getElementsByTagName(&amp;amp;quot;iframe&amp;amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var iframe = i[randp];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var a = iframeDoc.getElementsByTagName(&amp;amp;quot;a&amp;amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var elem = a.item(randp);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(elem != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(elem.createTextRange) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var range = elem.createTextRange();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; range.move(&amp;amp;#39;character&amp;amp;#39;, caretPos);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; range.select();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(elem.selectionStart) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elem.setSelectionRange(caretPos, caretPos);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fireEvent(elem, &amp;amp;#39;click&amp;amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; elem.focus();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;expr:onclick=&#39;&amp;amp;quot;logIt()&amp;amp;quot;&#39;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8782471028799585254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/04/cheat-impression-blackhat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8782471028799585254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8782471028799585254'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/04/cheat-impression-blackhat.html' title='cheat impression blackhat'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-o2rK7Cex2rE/VR-y9KjSViI/AAAAAAAAA70/b7BInVMRf0Q/s72-c/Screenshot%2Bfrom%2B2015-04-04%2B16%3A30%3A39.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-7863231303321021882</id><published>2015-03-29T22:43:00.003+07:00</published><updated>2015-03-29T23:14:20.185+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LXC"/><title type='text'>[SOLVED] failed to attach bridge &#39;virbr0&#39;: No such device</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;LXC is just simple solution to make simple virtual operating system (OS), its like vmware or virtualbox or qemu or any other, but not fully like them, some feature was dropped. More detail about this software, you can check on &lt;a href=&quot;https://help.ubuntu.com/lts/serverguide/lxc.html&quot; target=&quot;_blank&quot;&gt;LXC Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;for me, its very useful to create demo OpenERP / Odoo to client.&lt;br /&gt;&lt;br /&gt;Just a simple solution for those who got lxc container error, &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;lxc-start: conf.c: instantiate_veth: xxxx failed to attach &#39;vethxxx&#39; to the bridge &#39;&lt;span style=&quot;color: blue;&quot;&gt;virbr0&lt;/span&gt;&#39;: No such device&lt;br /&gt;lxc-start: conf.c: lxc_create_network: 3261 failed to create netdev&lt;br /&gt;lxc-start: start.c: lxc_spawn: 826 failed to create the network&lt;br /&gt;lxc-start: start.c: __lxc_start: 1080 failed to spawn &#39;test&#39;&lt;br /&gt;lxc-start: lxc_start.c: main: 342 The container failed to start.&lt;br /&gt;lxc-start: lxc_start.c: main: 346 Additional information can be obtained by setting the --logfile and --logpriority options.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Root Cause failed attach the bridge virbr0 or lxcbr0&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;its because of the container can not create bridge, can be because of your bridge is not created yet, or the network device on container is failed to create.&lt;/div&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;LXC container does not start solution&lt;/h1&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;check your bridge&lt;/h2&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;use &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;ifconfig or brctl&lt;/span&gt;&lt;/b&gt; to check that your bridge (on Host Server, not on guest) is exist and enable, ensure &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;virbr0&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;cite class=&quot;_Rm&quot;&gt;&lt;/cite&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;brctl show &lt;/span&gt;&lt;/li&gt;&lt;li&gt;if doen&#39;t exists, you can add with &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;brctl addbr &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;virbr0&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&amp;nbsp;ensure that guest &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;hwaddr&lt;/span&gt;&lt;/b&gt; is changed, you need to do this to make guest host initiate from beginning to create networking device. Change it on &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;/var/lib/lxc/(NAME_of_YOUR_CONTAINER)/config&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;ensure that your bridge have IP in the same network of your lxc container and make it Up&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo brctl addbr &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;virbr0&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;sudo ifconfig &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;virbr0&lt;/span&gt;&lt;/b&gt; 10.0.5.1 netmask 255.255.255.0 up&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/7863231303321021882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/solved-failed-to-attach-bridge-virbr0.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7863231303321021882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7863231303321021882'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/solved-failed-to-attach-bridge-virbr0.html' title='[SOLVED] failed to attach bridge &#39;virbr0&#39;: No such device'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-5624156739713020839</id><published>2015-03-29T03:33:00.000+07:00</published><updated>2015-03-29T04:01:17.057+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google indexing tips"/><category scheme="http://www.blogger.com/atom/ns#" term="seo tips"/><title type='text'>google indexing tips</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;google indexing algorithm&lt;/h2&gt;&lt;br /&gt;its commonly discussed, we never know what exactly google do with their algorithm, and i don&#39;t care about that. On web or on this website, i just want to put my idea, my expression and all of my mind, Don&#39;t care about its indexed or not ?.&lt;br /&gt;&lt;br /&gt;But, i saw on group / forum they asking more about what should they do to make their website indexed by google.&lt;br /&gt;&lt;br /&gt;well, many times i said, just put your best effort for best quality content. Thats it. On this writing, i just put whats on my mind about google indexing.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-oA5mWDy-bZI/VRcWeMjky_I/AAAAAAAAA4Y/JsSSt5iykqM/s1600/Screenshot%2Bfrom%2B2015-03-29%2B03%3A55%3A25.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;google indexing tips&quot; border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-oA5mWDy-bZI/VRcWeMjky_I/AAAAAAAAA4Y/JsSSt5iykqM/s1600/Screenshot%2Bfrom%2B2015-03-29%2B03%3A55%3A25.png&quot; height=&quot;400&quot; title=&quot;google seo tips&quot; width=&quot;283&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;criteria&amp;nbsp;&lt;/h2&gt;before indexing, google will consider all this, so you need to consider it too. its can also as your seo tips then...haha :)&lt;br /&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;keywords&amp;nbsp; : its come from your page content.&lt;/li&gt;&lt;li&gt;type : jquery, text or javascript and all of text.&lt;/li&gt;&lt;li&gt;link / anchor : external or internal, dofollow or nofollow,&amp;nbsp; anchor description, etc.&lt;/li&gt;&lt;li&gt;platform :&amp;nbsp; maybe you use joomla or wordpress or blogspot&lt;/li&gt;&lt;li&gt;page type : dynamic or static page&lt;/li&gt;&lt;li&gt;robot visit : make googlebot happy to visit your page by update / post periodically.&lt;/li&gt;&lt;li&gt;url shrink direction type : maybe 301 or 302&lt;/li&gt;&lt;li&gt;relevancy : all units must be relevant, your page with comment with your video, picture, etc. &lt;/li&gt;&lt;li&gt;trustworthy : its produced by you with your reputations.&lt;/li&gt;&lt;li&gt;authority&amp;nbsp; : puts your name on page, no anonymous or just admin.... its fake admin post !&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;google indexing openerp&amp;nbsp; 8 / odoo&lt;/h1&gt;is it possible ?, sure, google bot able crawl and&amp;nbsp; indexing javascript, all in text format its easy for google. More detail you can see on &lt;a href=&quot;http://www.google.com/insidesearch/howsearchworks/crawling-indexing.html&quot; target=&quot;_blank&quot;&gt;google index and crawling&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;best practices result&lt;/h2&gt;if you do my tips, the result will be like this.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/vZIhU22Llrg/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/vZIhU22Llrg?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;is it because of traffic exchange or autosurf ?, like hitleap&amp;nbsp; ?, big NO. Its real, you can see from all of url is about openerp not cisco or oracle or IBM project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/5624156739713020839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/google-indexing-tips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5624156739713020839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5624156739713020839'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/google-indexing-tips.html' title='google indexing tips'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-oA5mWDy-bZI/VRcWeMjky_I/AAAAAAAAA4Y/JsSSt5iykqM/s72-c/Screenshot%2Bfrom%2B2015-03-29%2B03%3A55%3A25.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-7911096253641056737</id><published>2015-03-27T20:05:00.000+07:00</published><updated>2015-03-27T20:05:04.929+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="search engine quality challenge"/><title type='text'>search engine quality challenge</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;maybe 2 year ago, someone asking me to post as many as i can. Especially about my projects and solutions rather than just put on slide to present to customer.&lt;br /&gt;&lt;br /&gt;on that time, i answer that, &quot;actually they paid mthe more that what i wrote&amp;nbsp; :D &quot;.&lt;br /&gt;&lt;br /&gt;i just thought that even my master write best solution for big company (maybe can be charge to 4.000.000 USD) the web-audience or search engine will not pay him as big as his company pay him.&lt;br /&gt;&lt;br /&gt;thats way, some &quot;value&quot; of information on internet was loss.&lt;br /&gt;&lt;br /&gt;again, my previous case, i just found &quot;garbage&quot; information from &quot;&lt;i&gt;over seo master&lt;/i&gt;&quot;.&lt;br /&gt;&lt;br /&gt;thats why when some people show me some software to cheat, i think for me its still easy to detect their cheats agains some search engine. Then i give more improvement to their machines, it could be better than. But if i were search engine employee, its still too easy for me to detect it.&lt;br /&gt;&lt;br /&gt;about 2 months&amp;nbsp; ago, some people asking to improve it, over me more resources, and one again i said &quot;i not so interested&quot;.&lt;br /&gt;&lt;br /&gt;what we need now is &quot;&lt;i&gt;quality content&lt;/i&gt;&quot;.&lt;br /&gt;If &quot;&lt;i&gt;valuable content&lt;/i&gt;&quot; will get more payment than just garbage, of course, people will improve their quality in writing so the audience will satisfy.&lt;br /&gt;&lt;br /&gt;in my country, website or any media is just garbage, they just &lt;i&gt;politics driven content&lt;/i&gt;, no value, they just want to get money from politicians.&lt;br /&gt;&lt;br /&gt;wthat the main challenge of search engine now ?, well its about quality content.&lt;br /&gt;&lt;br /&gt;the most early solution to fight agains &quot;politics-driven-media&quot; is &lt;i&gt;&lt;b&gt;sanad&lt;/b&gt;&lt;/i&gt;, its just initiative project with my best friend.&lt;br /&gt;&lt;br /&gt;Early result of this project is addons for firefox that can detect the website. It is &quot;credible&quot; / &quot;trusted&quot; of just garbage, even just one text in spelling.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-rHTfFHe4igs/VRVTgGNP4GI/AAAAAAAAA4E/cJ2-VO4-7Ts/s1600/10462763_10152597966736672_6591666245266080589_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-rHTfFHe4igs/VRVTgGNP4GI/AAAAAAAAA4E/cJ2-VO4-7Ts/s1600/10462763_10152597966736672_6591666245266080589_n.jpg&quot; height=&quot;168&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;you know that search engine is still &quot;&lt;i&gt;poision-able&lt;/i&gt;&quot; by over seo master, so their searching result sometimes is garbage.&lt;br /&gt;&lt;br /&gt;for more about this project, you can check on this &lt;a href=&quot;https://www.facebook.com/groups/1442601139336294/?fref=ts&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;sanad fb group &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;until now, i still disbelieve about &quot;what i wrote will paid as much as i get from my solution to company&quot;&lt;br /&gt;&lt;br /&gt;maybe next time i will fully try to write an enterprise solution, then let we see, how much i will get paid. haha..&amp;nbsp; :D If less than my expectation, so better i focus to fight agains the garbage-media, Lets make them deindexed from search engine.&lt;br /&gt;&lt;br /&gt;its risky for me, because sometimes i face big company such as Microsoft or Avaya or Oracle to give best solution approach for some projects. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/7911096253641056737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/search-engine-quality-challenge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7911096253641056737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7911096253641056737'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/search-engine-quality-challenge.html' title='search engine quality challenge'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-rHTfFHe4igs/VRVTgGNP4GI/AAAAAAAAA4E/cJ2-VO4-7Ts/s72-c/10462763_10152597966736672_6591666245266080589_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-157594024318529018</id><published>2015-03-18T13:51:00.000+07:00</published><updated>2015-03-18T13:51:11.159+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google seo"/><title type='text'>google seo</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;today, i feel so bad, i found the badness of google result again huft :( , i search for medicine for my wife, then i put &quot;obat batuk herbal untuk ibu hamil&quot; (cought medicine for pregnant) , but i found page to enter question to that website,&lt;br /&gt;&lt;br /&gt;it means, &lt;i&gt;google seo analytics&lt;/i&gt; give bad result for me, i want the answer but website owner just give page with &quot;&lt;b&gt;&lt;i&gt;over seo&lt;/i&gt;&lt;/b&gt;&quot; so that just give asking form.&lt;br /&gt;&lt;br /&gt;let we see, how it works.&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;google seo tools&lt;/h2&gt;people use seo tools to get keywords, niche then they buy domain to create website. No exact guideline about this, every body have their own passion and perception about usage of this tools.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Check seo&lt;/h2&gt;some of them, post to forum then ask for other to check, is it true seo or not ?. They put some comments about the website&#39;s seo. Need to change or not. &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;keyword generator&lt;/h2&gt;some cheaters, they use this tools to create auto generate content for their websites, but its bad ways, it just will create garbage information on web.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;panda algorithm&amp;nbsp;&lt;/h2&gt;even google often change their algorithm, panda, pinguin or deer or anything, for me, its not important for &lt;i&gt;seo master&lt;/i&gt; , what the most important ?, is your content quality. &lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;deindex&amp;nbsp; &lt;/h2&gt;the website got it, they use &quot;over seo&quot; then put some &quot;garbage&quot; informations on search engine, so its entitle to be deindexed.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-dOMFqxrdprs/VQkcvRY18mI/AAAAAAAAA3w/5-6sdclKwTg/s1600/Screenshot%2Bfrom%2B2015-03-18%2B11%3A27%3A07.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;bad google seo algorithm update result&quot; border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-dOMFqxrdprs/VQkcvRY18mI/AAAAAAAAA3w/5-6sdclKwTg/s1600/Screenshot%2Bfrom%2B2015-03-18%2B11%3A27%3A07.png&quot; height=&quot;283&quot; title=&quot;google seo algorithm update&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/157594024318529018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/google-seo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/157594024318529018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/157594024318529018'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/google-seo.html' title='google seo'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-dOMFqxrdprs/VQkcvRY18mI/AAAAAAAAA3w/5-6sdclKwTg/s72-c/Screenshot%2Bfrom%2B2015-03-18%2B11%3A27%3A07.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-2093673407596534239</id><published>2015-03-16T11:48:00.000+07:00</published><updated>2015-03-16T12:03:17.637+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="custom participants script IBM Tivoli workflow (ITIM)"/><title type='text'>custom participants script IBM Tivoli workflow</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;i&gt;IBM Tivoli Approval Node with custom participants script&amp;nbsp; &lt;/i&gt;&lt;/h2&gt;Its about the previous case&lt;i&gt;&lt;/i&gt;, that we need to modify all approver roles&amp;nbsp; each department on&lt;a href=&quot;http://febru.soluvas.com/2015/02/implementation-complex-ibm-tivoli.html&quot; target=&quot;_blank&quot;&gt; http://febru.soluvas.com/2015/02/implementation-complex-ibm-tivoli.html&lt;/a&gt;, another alternatives to do that is use &lt;i&gt;custom participants&lt;/i&gt; field on approval workflow.&lt;br /&gt;&lt;br /&gt;First, you need to define approval role pattern for each departments, the its automatically lookup the approval role and member of its role will fetch as approval. On the script, its shown like this : &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;var roleSearch = new RoleSearch();&lt;br /&gt;var roleResult = roleSearch.searchByName(&quot;RolePatternAsYouWantHere&quot;);&lt;br /&gt;&lt;br /&gt;if (roleResult.length &amp;lt; 1) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; roleResult = roleSearch.searchByName(&quot;AdministratorRoleAsDefaultApproval&quot;);&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;approvaldn = roleResult[0].dn;&lt;br /&gt;var myFilter = &quot;(&amp;amp;(erparent=&quot; + container.get().dn + &quot;)(erroles=&quot; + approvaldn + &quot;))&quot;;&lt;br /&gt;var personSearch = new PersonSearch();&lt;br /&gt;var personResult = personSearch.searchByFilter(&quot;person&quot;, myFilter, 2);&lt;br /&gt;var myParticipants = new Array();&lt;br /&gt;for (i=0; i &amp;lt; personResult.length; i++) {&lt;br /&gt;myCustomParicipants[i] = new Participant(ParticipantType.USER, personResult[i].dn);&lt;br /&gt;}&lt;br /&gt;return myCustomParticipants;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;on &lt;b&gt;&lt;i&gt;complex IBM Tivoli workflow implementations&lt;/i&gt;&lt;/b&gt;, you need to make your own pattern of approval roles rather than make it one by one, since customer company has many departments with many roles. &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-80vS60nKICk/VQZcbsALdHI/AAAAAAAAA3c/ZF9aKC3etNw/s1600/custom_role_approval_node.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;custom participants script itim workflow&quot; border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-80vS60nKICk/VQZcbsALdHI/AAAAAAAAA3c/ZF9aKC3etNw/s1600/custom_role_approval_node.png&quot; height=&quot;388&quot; title=&quot;custom participants script itim workflow&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;the idea is almost the same with &lt;a href=&quot;http://www.stephen-swann.co.uk/blog/archive/May-2011/&quot; target=&quot;_blank&quot;&gt;Stephen&amp;nbsp;&lt;/a&gt;&lt;br /&gt;More reference &lt;a href=&quot;http://tech.ivkin.net/wiki/IBM_Tivoli_Identity_Manager_Notes&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; or &lt;a href=&quot;http://www.pathmaker-group.com/category/idm/ibm-tivoli-identity-manager/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; &amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note &lt;/b&gt;: If you use ISPM VA, there are some &lt;i&gt;limitations&lt;/i&gt;, includes &lt;b&gt;&lt;i&gt;can not use custom adapter or configure custom extension node&lt;/i&gt;&lt;/b&gt;, see more detail &lt;a href=&quot;http://www-01.ibm.com/support/knowledgecenter/SSRQBP_1.0.1/com.ibm.ispim.doc_1.0.1/vadep_guide/concepts/c_limitations.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/2093673407596534239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/custom-participants-script-ibm-tivoli.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/2093673407596534239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/2093673407596534239'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/custom-participants-script-ibm-tivoli.html' title='custom participants script IBM Tivoli workflow'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-80vS60nKICk/VQZcbsALdHI/AAAAAAAAA3c/ZF9aKC3etNw/s72-c/custom_role_approval_node.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-7287794593985846110</id><published>2015-03-15T01:14:00.000+07:00</published><updated>2015-03-15T01:14:19.957+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM"/><category scheme="http://www.blogger.com/atom/ns#" term="ISPIM"/><category scheme="http://www.blogger.com/atom/ns#" term="ITIM"/><title type='text'>ispim posix custom adapter regular change password policy</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;several days ago, was so hectic with company policy that force everybody to change password periodically, its also force IBM Tivoli Identity Management (ITIM) to change password, either for adapter or accounts.&lt;br /&gt;&lt;br /&gt;well, its little bit complicated to comply with, let we see simple suggestion solution here.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;SACLI check out password for machine to machine&lt;/h2&gt;first step, you must checked-out the password from ITIM database use SACLI mechanism, once you get it, you need pass it to script pool. For this step, better you create new simple approval workflow on ITIM, its make you check out password easily. &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Script pool ITIM adapter for change password&lt;/h2&gt;this is the second steps, for large numbers of target systems, you need make it generally-usage-able for all target systems,so it able to change password for Unix, linux, solaris, windows, etc.&lt;br /&gt;&lt;br /&gt;Basic function of this parts is login with current username and password, then change the password. On Success, it will report to auto-reconcile subsystem to do his jobs then.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Ispim Auto reconcile&lt;/h2&gt;Its an automation to reconciling what the script has done. &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Periodically change password ITIM&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;due to company policy, you must run it regularly base on company deadline to change password.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-COSLYqYQo3Q/VQR3FPGDPhI/AAAAAAAAA3I/iCrL1bPXag4/s1600/Screenshot%2Bfrom%2B2015-03-15%2B00%3A57%3A18.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;IBM ispim itim posix custom adapter regular change password policy&quot; border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-COSLYqYQo3Q/VQR3FPGDPhI/AAAAAAAAA3I/iCrL1bPXag4/s1600/Screenshot%2Bfrom%2B2015-03-15%2B00%3A57%3A18.png&quot; height=&quot;290&quot; title=&quot;ispim posix custom adapter regular change password policy&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/7287794593985846110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/ispim-posix-custom-adapter-regular.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7287794593985846110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/7287794593985846110'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/ispim-posix-custom-adapter-regular.html' title='ispim posix custom adapter regular change password policy'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-COSLYqYQo3Q/VQR3FPGDPhI/AAAAAAAAA3I/iCrL1bPXag4/s72-c/Screenshot%2Bfrom%2B2015-03-15%2B00%3A57%3A18.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-3441196711329537386</id><published>2015-03-06T08:56:00.001+07:00</published><updated>2015-03-06T08:56:46.150+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cisco wlc"/><title type='text'>Cisco WLC radius managed wifi</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Meanwhile, Cisco provide &lt;i&gt;WLC (wireless lan controller)&lt;/i&gt;, its very helpful to manage cisco and its traffic for you.&lt;br /&gt;&lt;br /&gt;lets see the case :&lt;br /&gt;&lt;br /&gt;a hospital need to give free of charge internet access for their customer, they need to create dynamic user access to each family of patient.&amp;nbsp; For more than 5 user login (includes patient-friend), the hospital will charge per bytes.&lt;br /&gt;&lt;br /&gt;well, let see the solution :&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-v0z-OeIahlo/VPkIMt0Bn1I/AAAAAAAAA2w/ZLlBpqwuI64/s1600/Screenshot%2Bfrom%2B2015-03-06%2B08%3A51%3A19.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Cisco WLC radius managed wifi&quot; border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-v0z-OeIahlo/VPkIMt0Bn1I/AAAAAAAAA2w/ZLlBpqwuI64/s1600/Screenshot%2Bfrom%2B2015-03-06%2B08%3A51%3A19.png&quot; height=&quot;243&quot; title=&quot;Cisco WLC radius managed wifi&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Integrate Hospital Information system with Radius&lt;/h2&gt;the first step, we need to fetch data from HIS and sync it to radius authentication server, it would be better if there is radius too on HIS then..&amp;nbsp; :D&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Java RMI manage WLC&lt;/h2&gt;Cisco WLC use RMI, so we need to create simple RMI to manage cisco and modify as we need.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;summary&amp;nbsp;&lt;/b&gt;&lt;br /&gt;WLC is so helpful to manage your network resources&lt;b&gt; &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/3441196711329537386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/03/cisco-wlc-radius-managed-wifi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3441196711329537386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3441196711329537386'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/03/cisco-wlc-radius-managed-wifi.html' title='Cisco WLC radius managed wifi'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-v0z-OeIahlo/VPkIMt0Bn1I/AAAAAAAAA2w/ZLlBpqwuI64/s72-c/Screenshot%2Bfrom%2B2015-03-06%2B08%3A51%3A19.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8627888164284735120</id><published>2015-02-23T01:22:00.000+07:00</published><updated>2015-02-23T01:22:03.773+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HAProxy keepalived failover mysql"/><title type='text'>HAProxy keepalived failover mysql galera</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;High Availability Services &lt;/h2&gt;on Enterprise level, application software should be able to guarantee that its services will not down. Especially on telecom industries, we are very consider about HA (high availability) services.&lt;br /&gt;&lt;br /&gt;This HA is applicable for all service that need to reach almost 100% service alive, can be for database with cluster, app server, or any others.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;How to double app services&lt;/h2&gt;You can setup HA by proxying your app-intance with session stickiness to keep all session on each client running well. Can be with F5 or other opensource loadbalancer. It can be setup as round robin or fail over then.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Keepalive the load balancer &lt;/h2&gt;even though you create load balancer on your apps, there still have any conditions that may make your balancer going down, thats why you need to make some backup of your balancer. Thats why we need &lt;i&gt;keepalived&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;well, on this case, i want to setup HAProxy as balancer, then keepalived to backup the balancer for mysql services. All are opensources software, lets try :&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-qu8EzvKBsGI/VOoeF45MJoI/AAAAAAAAA2M/qDpS2DG_tZ8/s1600/openstack-ha-controller.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;HAProxy keepalived failover mysql galera&quot; border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-qu8EzvKBsGI/VOoeF45MJoI/AAAAAAAAA2M/qDpS2DG_tZ8/s1600/openstack-ha-controller.png&quot; height=&quot;220&quot; title=&quot;HAProxy keepalived failover mysql galera&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Let say : &lt;br /&gt;h1 : 192.168.43.201&lt;br /&gt;h2 : 192.168.43.202&lt;br /&gt;virtual ip : 192.168.43.200&lt;br /&gt;&lt;br /&gt;create user for mysql &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql -u root -p&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;grant all on *.* to root@&#39;%&#39; identified by &#39;Passw0rd&#39; with grant option;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;insert into mysql.user (Host,User) values (&#39;192.168.43.201&#39;,&#39;haproxy&#39;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;insert into mysql.user (Host,User) values (&#39;192.168.43.202&#39;,&#39;haproxy&#39;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;flush privileges;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;exit;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DO on BOTH : &lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo update &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo apt-get install mysql-client keepalived haproxy -y&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/sysctl.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;net.ipv4.ip_nonlocal_bind=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;you can check with :&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo sysctl -p&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE FILE : (router_id to be the hostname)&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim&amp;nbsp; /etc/keepalived/keepalived.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;global_defs {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; router_id h1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;vrrp_script haproxy {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; script &quot;killall -0 haproxy&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; interval 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; weight 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;vrrp_instance 50 {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; virtual_router_id 50&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; advert_int 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; priority 101&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; state MASTER&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; interface eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; virtual_ipaddress {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.43.200 dev eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; track_script {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;ON NODE 2:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;global_defs {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; router_id h2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;vrrp_script haproxy {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; script &quot;killall -0 haproxy&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; interval 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; weight 2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;vrrp_instance 50 {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; virtual_router_id 50&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; advert_int 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; priority 102&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; state SLAVE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; interface eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; virtual_ipaddress {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.43.200 dev eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; track_script {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ON H1:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/haproxy/haproxy.cfg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;global&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log 192.168.43.201 local0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats socket /var/lib/haproxy/stats&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxconn 10000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chroot /var/lib/haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; user haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; daemon&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;defaults&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; global&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode&amp;nbsp;&amp;nbsp;&amp;nbsp; http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option&amp;nbsp; httplog&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option&amp;nbsp; dontlognull&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contimeout 5000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clitimeout 50000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; srvtimeout 50000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 400 /etc/haproxy/errors/400.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 403 /etc/haproxy/errors/403.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 408 /etc/haproxy/errors/408.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 500 /etc/haproxy/errors/500.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 502 /etc/haproxy/errors/502.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 503 /etc/haproxy/errors/503.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 504 /etc/haproxy/errors/504.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;listen stats 192.168.43.201:80&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats enable&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats uri /stats&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats realm HAProxy\ Statistics&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats auth admin:Passw0rd1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ON H2:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/haproxy/haproxy.cfg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;global&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log 192.168.43.202 local0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats socket /var/lib/haproxy/stats&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxconn 10000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chroot /var/lib/haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; user haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; daemon&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;defaults&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; global&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode&amp;nbsp;&amp;nbsp;&amp;nbsp; http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option&amp;nbsp; httplog&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option&amp;nbsp; dontlognull&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contimeout 5000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clitimeout 50000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; srvtimeout 50000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 400 /etc/haproxy/errors/400.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 403 /etc/haproxy/errors/403.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 408 /etc/haproxy/errors/408.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 500 /etc/haproxy/errors/500.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 502 /etc/haproxy/errors/502.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 503 /etc/haproxy/errors/503.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errorfile 504 /etc/haproxy/errors/504.http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;listen stats 192.168.43.202:80&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode http&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats enable&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats uri /stats&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats realm HAProxy\ Statistics&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stats auth admin:Passw0rd1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ON BOTH&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/default/haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;# Set ENABLED to 1 if you want the init script to start haproxy.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;ENABLED=1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;ON BOTH&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo service keepalived restart&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo service haproxy restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;TESTING : &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;ip a | grep eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc pfifo_fast state UP group default qlen 1000&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inet 192.168.43.202/24 brd 192.168.43.255 scope global eth0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inet 192.168.43.200/32 scope global eth0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once you’ve completed all of these steps on both nodes, you should now have a highly available load balancer pair.&amp;nbsp; At this point, our VIP should be active on one node (assuming that you built node 1 first, it should be active on that node).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NOW SET FOR MYSQL-Galera:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;mysql -h 192.168.43.200 -u root -p&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;then turn off one machine, it should be swithed automatically to the next side&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ADD THIS ON BOTH:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;listen galera 192.168.43.200:3306&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; balance source&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode tcp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option tcpka&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; option mysql-check user haproxy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server m1 192.168.43.203:3306 check weight 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server m2 192.168.43.204:3306 check weight 1&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8627888164284735120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/haproxy-keepalived-failover-mysql-galera.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8627888164284735120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8627888164284735120'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/haproxy-keepalived-failover-mysql-galera.html' title='HAProxy keepalived failover mysql galera'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-qu8EzvKBsGI/VOoeF45MJoI/AAAAAAAAA2M/qDpS2DG_tZ8/s72-c/openstack-ha-controller.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-5438985449947351607</id><published>2015-02-20T08:12:00.000+07:00</published><updated>2015-02-20T08:12:22.380+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mariadb galera cluster"/><title type='text'>MariaDB galera cluster  Ubuntu 14.04</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;Today its about mariaDB cluster, you need this to serve high intense request of your apps-query.&lt;br /&gt;&lt;br /&gt;On my lab, i use 2 nodes and ubuntu as host OS. Lets try : &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.severalnines.com/New-Galera-Configurator/img/alt.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;MariaDB galera cluster  Ubuntu 14.04&quot; border=&quot;0&quot; src=&quot;http://www.severalnines.com/New-Galera-Configurator/img/alt.jpg&quot; height=&quot;196&quot; title=&quot;MariaDB galera cluster  Ubuntu 14.04&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Let say : &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Node 1 : 192.168.43.203&lt;br /&gt;Node 4 : 192.168.43.204&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;DO THIS ON BOTH NODE &lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo apt-get install python-software-properties rsync&lt;br /&gt;sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db&lt;br /&gt;sudo add-apt-repository &#39;deb http://mirror.jmu.edu/pub/mariadb/repo/5.5/ubuntu precise main&#39;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;OR YOU CAN USE THIS REPO&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;deb http://mariadb.biz.net.id//repo/10.0/ubuntu trusty main&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install mariadb-galera-server galera&lt;br /&gt;&lt;br /&gt;sudo vim /etc/mysql/my.cnf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (comment binding)&lt;br /&gt;#bind-address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 127.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;CREATE THIS FILE ON BOTH&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/mysql/conf.d/cluster.cnf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ON NODE 1:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;[mysqld]&lt;br /&gt;query_cache_size=0&lt;br /&gt;binlog_format=ROW&lt;br /&gt;default-storage-engine=innodb&lt;br /&gt;innodb_autoinc_lock_mode=2&lt;br /&gt;query_cache_type=0&lt;br /&gt;bind-address=0.0.0.0&lt;br /&gt;&lt;br /&gt;# Galera Provider Configuration&lt;br /&gt;wsrep_provider=/usr/lib/galera/libgalera_smm.so&lt;br /&gt;#wsrep_provider_options=&quot;gcache.size=32G&quot;&lt;br /&gt;&lt;br /&gt;# Galera Cluster Configuration&lt;br /&gt;wsrep_cluster_name=&quot;m_cluster&quot;&lt;br /&gt;wsrep_cluster_address=&quot;gcomm://192.168.43.203,192.168.43.204&quot;&lt;br /&gt;&lt;br /&gt;# Galera Synchronization Congifuration&lt;br /&gt;wsrep_sst_method=rsync&lt;br /&gt;#wsrep_sst_auth=user:pass&lt;br /&gt;&lt;br /&gt;# Galera Node Configuration&lt;br /&gt;wsrep_node_address=&quot;192.168.43.203&quot;&lt;br /&gt;wsrep_node_name=&quot;m1&quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ON NODE 2:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/mysql/conf.d/cluster.cnf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;[mysqld]&lt;br /&gt;query_cache_size=0&lt;br /&gt;binlog_format=ROW&lt;br /&gt;default-storage-engine=innodb&lt;br /&gt;innodb_autoinc_lock_mode=2&lt;br /&gt;query_cache_type=0&lt;br /&gt;bind-address=0.0.0.0&lt;br /&gt;&lt;br /&gt;# Galera Provider Configuration&lt;br /&gt;wsrep_provider=/usr/lib/galera/libgalera_smm.so&lt;br /&gt;#wsrep_provider_options=&quot;gcache.size=32G&quot;&lt;br /&gt;&lt;br /&gt;# Galera Cluster Configuration&lt;br /&gt;wsrep_cluster_name=&quot;m_cluster&quot;&lt;br /&gt;wsrep_cluster_address=&quot;gcomm://192.168.43.203,192.168.43.204&quot;&lt;br /&gt;&lt;br /&gt;# Galera Synchronization Congifuration&lt;br /&gt;wsrep_sst_method=rsync&lt;br /&gt;#wsrep_sst_auth=user:pass&lt;br /&gt;&lt;br /&gt;# Galera Node Configuration&lt;br /&gt;wsrep_node_address=&quot;192.168.43.204&quot;&lt;br /&gt;wsrep_node_name=&quot;m2&quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;COPY FROM NODE 1 to NODE 2&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo vim /etc/mysql/debian.cnf&lt;br /&gt;&lt;br /&gt;[client]&lt;br /&gt;host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = localhost&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = debian-sys-maint&lt;br /&gt;password = 03P8rdlknkXr1upa&lt;br /&gt;socket&amp;nbsp;&amp;nbsp; = /var/run/mysqld/mysqld.sock&lt;br /&gt;[mysql_upgrade]&lt;br /&gt;host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = localhost&lt;br /&gt;user&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = debian-sys-maint&lt;br /&gt;password = 03P8rdlknkXr1upa&lt;br /&gt;socket&amp;nbsp;&amp;nbsp; = /var/run/mysqld/mysqld.sock&lt;br /&gt;basedir&amp;nbsp; = /usr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;RUNNING ON MASTER FIRST &lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo service mysql stop&lt;br /&gt;sudo service mysql start --wsrep-new-cluster&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;RUN IT ON SLAVE(s) if there is some servers, you need to stop first if there was runed&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo service mysql start&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;TESTING CLUSTER&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;ON NODE 1&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql -u root -pMyPassword -e &#39;CREATE DATABASE testing;&#39;&lt;br /&gt;mysql -u root -pMyPassword -e &#39;CREATE TABLE testing.equipment ( id INT NOT NULL AUTO_INCREMENT, type VARCHAR(50), quant INT, color VARCHAR(25), PRIMARY KEY(id));&#39;&lt;br /&gt;mysql -u root -pMyPassword -e &#39;INSERT INTO testing.equipment (type, quant, color) VALUES (&quot;slide&quot;, 2, &quot;blue&quot;)&#39;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;ON NODE 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql -u root -pMyPassword -e &#39;SELECT * FROM testing.equipment;&#39;&lt;br /&gt;mysql -u root -pMyPassword -e &#39;INSERT INTO testing.equipment (type, quant, color) VALUES (&quot;swing&quot;, 10, &quot;yellow&quot;);&#39;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;ON NODE 1&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;mysql -u root -pMyPassword -e &#39;SELECT * FROM testing.equipment;&#39;&lt;br /&gt;+----+-------+-------+--------+&lt;br /&gt;| id | type&amp;nbsp; | quant | color&amp;nbsp; |&lt;br /&gt;+----+-------+-------+--------+&lt;br /&gt;|&amp;nbsp; 1 | slide |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 | blue&amp;nbsp;&amp;nbsp; |&lt;br /&gt;|&amp;nbsp; 2 | swing |&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 | yellow |&lt;br /&gt;+----+-------+-------+--------+&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;then you can see that all of update are synced on both.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/5438985449947351607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/mariadb-galera-cluster-ubuntu-1404.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5438985449947351607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/5438985449947351607'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/mariadb-galera-cluster-ubuntu-1404.html' title='MariaDB galera cluster  Ubuntu 14.04'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-3005030685534219655</id><published>2015-02-17T12:27:00.003+07:00</published><updated>2015-02-17T12:27:50.839+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Security Privileged Identity Management Workflow"/><title type='text'>IBM Security Privileged Identity Management Workflow</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi all, &lt;br /&gt;&lt;br /&gt;ISPIM Workflow is very helpful for me, it can help me to do something with custom tasking.&lt;br /&gt;&lt;br /&gt;even for complex task. As simple as what they can do, see in this video, then IBM can do this very well.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-n4KkBp0NVGs/VOLNPZE27cI/AAAAAAAAA0A/Lb6y72oean8/s1600/Screenshot%2Bfrom%2B2015-02-17%2B12%3A08%3A35.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;IBM Security Privileged Identity Management Workflow&quot; border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-n4KkBp0NVGs/VOLNPZE27cI/AAAAAAAAA0A/Lb6y72oean8/s1600/Screenshot%2Bfrom%2B2015-02-17%2B12%3A08%3A35.png&quot; height=&quot;257&quot; title=&quot;IBM Security Privileged Identity Management Workflow&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/Xc-TOXVWtpo/0.jpg&quot; src=&quot;http://www.youtube.com/embed/Xc-TOXVWtpo?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/3005030685534219655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/ibm-security-privileged-identity.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3005030685534219655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/3005030685534219655'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/ibm-security-privileged-identity.html' title='IBM Security Privileged Identity Management Workflow'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-n4KkBp0NVGs/VOLNPZE27cI/AAAAAAAAA0A/Lb6y72oean8/s72-c/Screenshot%2Bfrom%2B2015-02-17%2B12%3A08%3A35.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-999781119728963406</id><published>2015-02-14T16:16:00.002+07:00</published><updated>2015-02-14T16:46:07.643+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cisco Unified Communications"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript move mouse"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle WebCenter"/><title type='text'>javascript move mouse</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;On my Previous project, its very hard to say that i must argue with others for some &quot;dirty&quot; concept of programming.&lt;br /&gt;&lt;br /&gt;its about &lt;b&gt;&lt;i&gt;integrate&lt;/i&gt;&lt;/b&gt; &lt;b&gt;Cisco Unified Communications&lt;/b&gt; with &lt;b&gt;Oracle WebCenter&lt;/b&gt; to provide full feature of Cisco UCM on Oracle portal. &lt;br /&gt;&lt;br /&gt;They said, that we just need to develop javascript client apps using Cisco UCM SDK then embed it on Oracle WebCenter. I said, its impossible, we need other &quot;trick&quot; to integrate it, we need JS server to serve Cisco Request then communicate it to Oracle via web services.&lt;br /&gt;&lt;br /&gt;They just thinking about all javascripts object will run by &lt;i&gt;java eval&lt;/i&gt; functions. They didn&#39;t realize that Cisco UCM SDK use their own COM on client.&lt;br /&gt;&lt;br /&gt;Its about basic matter, the same with question &quot;&lt;b&gt;&lt;i&gt;how to move mouse with javascript ?&lt;/i&gt;&lt;/b&gt;&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;well, lets see this concept :&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;How Javascript Works &lt;/h2&gt;Javascript is script that &lt;b&gt;&lt;i&gt;running in browser on client side&lt;/i&gt;&lt;/b&gt; to help server apps provide any information. Its gathering something, event, object.&lt;br /&gt;&lt;br /&gt;so when you expect javascript to do more on other lower level its Impossible. Moving cursor location is lower level than browser can do.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-bxiunXjgXPI/VN8OyGLlx0I/AAAAAAAAAyc/KQfJSF2-AKA/s1600/Screenshot%2Bfrom%2B2015-02-14%2B15%3A37%3A09.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Javascript move mouse&quot; border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-bxiunXjgXPI/VN8OyGLlx0I/AAAAAAAAAyc/KQfJSF2-AKA/s1600/Screenshot%2Bfrom%2B2015-02-14%2B15%3A37%3A09.png&quot; height=&quot;400&quot; title=&quot;Javascript move mouse&quot; width=&quot;336&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Javascript move mouse&lt;/h2&gt;well, simple solution is,&lt;br /&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;you need to create COM (on dll or ocx) to move cursor, &lt;/li&gt;&lt;li&gt;when client start browse, it will download your COM&lt;/li&gt;&lt;li&gt;client will requested to approve some installation&lt;/li&gt;&lt;li&gt;register your COM on client&lt;/li&gt;&lt;li&gt;call you COM via apps ID&lt;/li&gt;&lt;/ol&gt;other approach is possible, but its the simplest ways to do that. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/999781119728963406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/javascript-move-mouse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/999781119728963406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/999781119728963406'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/javascript-move-mouse.html' title='javascript move mouse'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-bxiunXjgXPI/VN8OyGLlx0I/AAAAAAAAAyc/KQfJSF2-AKA/s72-c/Screenshot%2Bfrom%2B2015-02-14%2B15%3A37%3A09.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8440421091006439527</id><published>2015-02-12T07:26:00.000+07:00</published><updated>2015-02-12T07:26:28.234+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="glusterfs"/><category scheme="http://www.blogger.com/atom/ns#" term="hadr"/><title type='text'>glusterFS HADR file-based implementation</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;High Availability - Disaster&amp;nbsp; Recovery&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;In this writing, i want to focus in deploying some apps such as web or other apps that serve more than &lt;b&gt;10.000 time per second&lt;/b&gt;. Especially in telco industries, we always challenge to provide huge number availability process of apps. well, today i want to share about simple implementation about that.&amp;nbsp; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;There are two parts on this terms, one is :&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;High Availability&amp;nbsp;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;is you need to provide huge number can serve per second. You need to double your apps instance as many as you can, then put loadbalancer above it.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Let say, you develop on RoR or struts, you can measure with apache AB, then double it as number of availability you want.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Disaster Recovery&amp;nbsp;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;is ability to survive / to always keep serving even one node is down without any gap among nodes.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-MITn8oB1WTk/VNvsVfrrF-I/AAAAAAAAAyQ/dxaI8_KfXRg/s1600/Screenshot%2Bfrom%2B2015-02-12%2B06%3A53%3A14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-MITn8oB1WTk/VNvsVfrrF-I/AAAAAAAAAyQ/dxaI8_KfXRg/s1600/Screenshot%2Bfrom%2B2015-02-12%2B06%3A53%3A14.png&quot; height=&quot;277&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;GlusterFS&lt;/h2&gt;This is sync-ed file system, while one node change the file content, it automatically change the side node.&lt;br /&gt;&lt;br /&gt;It make everything seems simple, because we just setup one instance, then put configuration file, database file and even file repository on one time only. &lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Implementation&lt;/h2&gt;on my lab, i just use 4 vm(s) and put special hardrive to store / as glusterFS node.&lt;br /&gt;&lt;br /&gt;put it on each host : /etc/hosts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;192.168.43.205&amp;nbsp; f1&lt;br /&gt;192.168.43.206&amp;nbsp; f2&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;install glusterFS server on active node&lt;/h3&gt;&lt;ads&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo add-apt-repository ppa:semiosis/ubuntu-glusterfs-3.4&lt;br /&gt;sudo apt-get update &lt;br /&gt;sudo apt-get install python-software-properties glusterfs-server&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/ads&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;install glusterFS client on passive node&amp;nbsp;&lt;/h3&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo add-apt-repository ppa:semiosis/ubuntu-glusterfs-3.4&lt;br /&gt;sudo apt-get update &lt;br /&gt;sudo apt-get install python-software-properties glusterfs-client&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;add hard drive to vmware host&lt;/h3&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo su&lt;br /&gt;hosts=&#39;/sys/class/scsi_host&#39;&lt;br /&gt;for i in `ls $hosts`;&lt;br /&gt;do&lt;br /&gt;echo &quot;- - -&quot; &amp;gt; ${hosts}/${i}/scan&lt;br /&gt;done&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;sudo lshw -short -c disk&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;H/W path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Class&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Description&lt;br /&gt;========================================================&lt;br /&gt;/0/100/10/0.0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/sda&amp;nbsp;&amp;nbsp;&amp;nbsp; disk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21GB SCSI Disk&lt;br /&gt;/0/100/10/0.1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/sdb&amp;nbsp;&amp;nbsp;&amp;nbsp; disk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21GB SCSI Disk&lt;br /&gt;/0/1/0.0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/cdrom&amp;nbsp; disk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DVD-RAM writer&lt;br /&gt;&lt;br /&gt;&lt;b&gt;sudo mkfs.xfs /dev/sdb&lt;br /&gt;sudo mkdir /mnt/mypoint&lt;br /&gt;sudo mount /dev/sdb /mnt/mypoint&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;auto mount glusterFS&lt;/h3&gt;Add to fstab :&amp;nbsp; /etc/fstab&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;/dev/sdb&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /mnt/mypoint&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xfs defaults&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 0&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;create volume&lt;/h3&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo gluster volume create bulkdata replica 2 transport tcp f1:/mnt/mypoint f2:/mnt/mypoint force&lt;br /&gt;sudo gluster volume create bulkconfig replica 2 transport tcp f1:/var/confbrick f2:/var/confbrick force &lt;br /&gt;sudo gluster volume start bulkdata&lt;br /&gt;sudo gluster volume start bulkconfig&lt;br /&gt;sudo gluster volume set volume1 auth.allow gluster_passive_IP_addr&lt;/span&gt; (F2)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8440421091006439527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/glusterfs-hadr-file-based-implementation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8440421091006439527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8440421091006439527'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/glusterfs-hadr-file-based-implementation.html' title='glusterFS HADR file-based implementation'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-MITn8oB1WTk/VNvsVfrrF-I/AAAAAAAAAyQ/dxaI8_KfXRg/s72-c/Screenshot%2Bfrom%2B2015-02-12%2B06%3A53%3A14.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-794047083697630588</id><published>2015-02-11T19:14:00.000+07:00</published><updated>2015-02-12T06:29:45.502+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM"/><category scheme="http://www.blogger.com/atom/ns#" term="ISPIM"/><category scheme="http://www.blogger.com/atom/ns#" term="ITIM"/><category scheme="http://www.blogger.com/atom/ns#" term="tivoli"/><category scheme="http://www.blogger.com/atom/ns#" term="workflow"/><title type='text'>Implementation Complex IBM Tivoli Identity Management (ITIM) workflow</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Implementation ISPIM in telecommunication company.&lt;/h2&gt;&lt;br /&gt;hi Guys,&amp;nbsp; today i want to share about solution approach about some cases on telecommunication of using ITIM workflow. whereas some vendors can entitle to some organizational roles.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;ITIM Workflow &lt;/h2&gt;This software is very powerful to manage complex case because there are some extension using javascript, but sometimes you will get difficult to implement the guidance base on official website without knowing whole process inside.&lt;br /&gt;&lt;br /&gt;some fixedpack will change some attribute on LDAP so it will change the method to set and get too.&lt;br /&gt;&lt;br /&gt;Example :&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-yNKpWoOIB_g/VNtB-mA1riI/AAAAAAAAAxY/ETYti9r-oDc/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A49%3A19%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-yNKpWoOIB_g/VNtB-mA1riI/AAAAAAAAAxY/ETYti9r-oDc/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A49%3A19%2BAM.png&quot; height=&quot;141&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Vendor with multiple roles&lt;/h2&gt;In this case, i will discuss about one vendor with multiple roles that he can choose which role will used to be approved.&lt;br /&gt;&lt;br /&gt;Let say: vendor A, he is member of Business partner settlement management and interconnect and international roaming billing management.&lt;br /&gt;&lt;br /&gt;On access request, he can choose which role will he use to get approval from internal user on that company.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-K5SuAs5Zqfs/VNtCkyrmJ_I/AAAAAAAAAxg/pxr_c7uKV_8/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A52%3A34%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-K5SuAs5Zqfs/VNtCkyrmJ_I/AAAAAAAAAxg/pxr_c7uKV_8/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A52%3A34%2BAM.png&quot; height=&quot;112&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Solution approach&lt;/h2&gt;well, we need one field as vendor priority role, &lt;ads&gt; this field will be evaluated as internal role that will approve their access request.&lt;br /&gt;&lt;br /&gt;&lt;/ads&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-0RP46Tbff-M/VNtDu7XqWgI/AAAAAAAAAxs/4rAP8hhH88c/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A55%3A54%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-0RP46Tbff-M/VNtDu7XqWgI/AAAAAAAAAxs/4rAP8hhH88c/s1600/Screenshot%2B-%2B02112015%2B-%2B06%3A55%3A54%2BAM.png&quot; height=&quot;196&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;on workflow, we serialize 2 approval and check either the person is vendor or internal employee.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-FeoLNejDKUI/VNtFTcyFthI/AAAAAAAAAx4/aFj6T0-Ztz4/s1600/Screenshot%2B-%2B02112015%2B-%2B07%3A02%3A21%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-FeoLNejDKUI/VNtFTcyFthI/AAAAAAAAAx4/aFj6T0-Ztz4/s1600/Screenshot%2B-%2B02112015%2B-%2B07%3A02%3A21%2BAM.png&quot; height=&quot;61&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;for more detail and demo, you can check on my youtube channel.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Migration approach&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;due to we will roll-out the new workflow for all users, we need to serialize process each user and mark them one by one.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;the marked person will use new workflow without changing the existing workflow.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-tzvwhjUxcN8/VNtGETgzJXI/AAAAAAAAAyA/9UeUcNosiAY/s1600/Screenshot%2B-%2B02112015%2B-%2B07%3A05%3A41%2BAM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-tzvwhjUxcN8/VNtGETgzJXI/AAAAAAAAAyA/9UeUcNosiAY/s1600/Screenshot%2B-%2B02112015%2B-%2B07%3A05%3A41%2BAM.png&quot; height=&quot;257&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/794047083697630588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/02/implementation-complex-ibm-tivoli.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/794047083697630588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/794047083697630588'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/02/implementation-complex-ibm-tivoli.html' title='Implementation Complex IBM Tivoli Identity Management (ITIM) workflow'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-yNKpWoOIB_g/VNtB-mA1riI/AAAAAAAAAxY/ETYti9r-oDc/s72-c/Screenshot%2B-%2B02112015%2B-%2B06%3A49%3A19%2BAM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-1299298283783811387</id><published>2015-01-28T15:32:00.001+07:00</published><updated>2015-01-28T15:32:19.278+07:00</updated><title type='text'>[SOLVED] Odoo OpenERP QWebTemplateNotFound: External ID not found in the system</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;just a simple note :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. remove your previous database (at first error installation)&lt;br /&gt;2. apt-get install python-passlib&lt;br /&gt;3. run installation again. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/1299298283783811387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2015/01/solved-odoo-openerp-qwebtemplatenotfoun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/1299298283783811387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/1299298283783811387'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2015/01/solved-odoo-openerp-qwebtemplatenotfoun.html' title='[SOLVED] Odoo OpenERP QWebTemplateNotFound: External ID not found in the system'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8710760415479275056</id><published>2014-12-28T10:58:00.002+07:00</published><updated>2014-12-28T10:58:37.342+07:00</updated><title type='text'>[SOLVED] ActiveRecord::StatementInvalid: Mysql2::Error: The used command is not allowed with this MySQL version</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;hi there...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;i just want to share about&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;direct execution with ActiveRecord on Rails 4&lt;/h2&gt;its use effectively to load huge data, so&amp;nbsp; you need to bypass some needless functions.&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;sometimes you need to load maybe via CSV or load by SQL, but i recommend to use Local Copy in postgress of load local infile in mysql&amp;nbsp;&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;here is the solution&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;put localinfile option on database.yml&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;default: &amp;amp;default&lt;br /&gt;&amp;nbsp; adapter: mysql2&lt;br /&gt;&amp;nbsp; encoding: utf8&lt;br /&gt;&amp;nbsp; pool: 5&lt;br /&gt;&amp;nbsp; username: root&lt;br /&gt;&amp;nbsp; password: root&lt;br /&gt;&amp;nbsp; socket: /var/run/mysqld/mysqld.sock&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp; local_infile: true&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;refs:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;http://stackoverflow.com/questions/10762239/mysql-enable-load-data-local-infile&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;SoF&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;http://t11a.hatenablog.com/entry/2013/03/06/193731&quot; target=&quot;_blank&quot;&gt;Ruby&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8710760415479275056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2014/12/solved-activerecordstatementinvalid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8710760415479275056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8710760415479275056'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2014/12/solved-activerecordstatementinvalid.html' title='[SOLVED] ActiveRecord::StatementInvalid: Mysql2::Error: The used command is not allowed with this MySQL version'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6790157093751471904.post-8917435181163975350</id><published>2014-12-27T19:04:00.000+07:00</published><updated>2014-12-27T19:06:10.917+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="billing"/><category scheme="http://www.blogger.com/atom/ns#" term="cdr"/><category scheme="http://www.blogger.com/atom/ns#" term="cisco"/><category scheme="http://www.blogger.com/atom/ns#" term="cucm"/><category scheme="http://www.blogger.com/atom/ns#" term="hex2ip"/><title type='text'>Cisco CDR Hex2Ip mysql format</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi all,&lt;br /&gt;&lt;br /&gt;just my note about hex 2 ip conversion for Cisco UCM CDR log.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;DELIMITER ;;&lt;br /&gt;&lt;br /&gt;DROP FUNCTION IF EXISTS chex2ip;;&lt;br /&gt;CREATE FUNCTION chex2ip (x INTEGER)&lt;br /&gt;&amp;nbsp; RETURNS varchar(15)&lt;br /&gt;&amp;nbsp; DETERMINISTIC NO SQL&lt;br /&gt;&amp;nbsp; BEGIN&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE x1 varchar(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE x2 varchar(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE x3 varchar(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE x4 varchar(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE temp varchar(8);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF (x&amp;lt;0) THEN&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set temp = SUBSTR(CAST(HEX(x) AS CHAR),9,8);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set temp = CAST(HEX(x) AS CHAR);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; END IF;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set x1=substring(temp,1,2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set x2=substring(temp,3,2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set x3=substring(temp,5,2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set x4=substring(temp,7,2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN concat(conv(x4,16,10),&#39;.&#39;,conv(x3,16,10),&#39;.&#39;,conv(x2,16,10),&#39;.&#39;,conv(x1,16,10));&lt;br /&gt;&amp;nbsp; END;;&lt;br /&gt;&lt;br /&gt;DELIMITER ;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-4GMgggdUvg4/VJ6gB_unMCI/AAAAAAAAAw4/r22qSSh6uRA/s1600/Screenshot%2Bfrom%2B2014-12-27%2B19%3A03%3A01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-4GMgggdUvg4/VJ6gB_unMCI/AAAAAAAAAw4/r22qSSh6uRA/s1600/Screenshot%2Bfrom%2B2014-12-27%2B19%3A03%3A01.png&quot; height=&quot;264&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-f4UA0SfxCQ4/VJ6f1ifnyXI/AAAAAAAAAww/FxbWC93Fbfs/s1600/Screenshot%2Bfrom%2B2014-12-27%2B19%3A02%3A04.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-f4UA0SfxCQ4/VJ6f1ifnyXI/AAAAAAAAAww/FxbWC93Fbfs/s1600/Screenshot%2Bfrom%2B2014-12-27%2B19%3A02%3A04.png&quot; height=&quot;137&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;for other timestamp field, which is use unix, you can convert to mysql-format by :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: blue;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;SELECT from_unixtime(timestamp, &#39;%Y %D %M %h:%i:%s&#39;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;here&#39;s some refs :&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/service/7_0_1/cdr-defs/cdradmin/cdrcallinfo.html#wpxref85704&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cisco&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/service/7_0_1/cdr-defs/cdradmin/cdrfdes.html#wpxref69753&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cisco CDR Header&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://febru.soluvas.com/feeds/8917435181163975350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://febru.soluvas.com/2014/12/cisco-cdr-hex2ip-mysql-format.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8917435181163975350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6790157093751471904/posts/default/8917435181163975350'/><link rel='alternate' type='text/html' href='http://febru.soluvas.com/2014/12/cisco-cdr-hex2ip-mysql-format.html' title='Cisco CDR Hex2Ip mysql format'/><author><name>Febru Wasono</name><uri>http://www.blogger.com/profile/12285214722188105645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-ctI3AO21PyQ/TgI5OM6oZ0I/AAAAAAAAACg/vy5FzWYTTzg/s1600/251283_2148549791649_1183450050_2660655_3791092_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-4GMgggdUvg4/VJ6gB_unMCI/AAAAAAAAAw4/r22qSSh6uRA/s72-c/Screenshot%2Bfrom%2B2014-12-27%2B19%3A03%3A01.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>