<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ulun Rapuy Debian</title>
	<atom:link href="http://ulunrapuydebian.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ulunrapuydebian.wordpress.com</link>
	<description>Hanyu Rapuy, Aku Jua Rapuy</description>
	<lastBuildDate>Sat, 14 Jan 2012 01:57:14 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ulunrapuydebian.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ulun Rapuy Debian</title>
		<link>http://ulunrapuydebian.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ulunrapuydebian.wordpress.com/osd.xml" title="Ulun Rapuy Debian" />
	<atom:link rel='hub' href='http://ulunrapuydebian.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Wireless Trouble Pada Compaq 6520s</title>
		<link>http://ulunrapuydebian.wordpress.com/2011/05/26/wireless-trouble-pada-compaq-6520s/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2011/05/26/wireless-trouble-pada-compaq-6520s/#comments</comments>
		<pubDate>Thu, 26 May 2011 07:57:45 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>
		<category><![CDATA[setting]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=150</guid>
		<description><![CDATA[Saat selesai melakukan instalasi pada Laptop untuk mencoba LINUX menggunakan UBUNTU ( ya tidak DEBIAN, tapi kan masih turunan DEBIAN ^.^ ), wired network bisa dideteksi dengan benar secara otomatis, sedangkan peripheral lain juga tanpa perlu melakukan beberapa setting khusus bisa langsung jalan dengan lancar. Tapi, saat ingin mencobai wireless saya mendapati bahwa sistem tidak [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=150&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ulunrapuydebian.files.wordpress.com/2011/05/wireless.png"><img class="size-medium wp-image-156 alignleft" style="margin:10px;" title="wireless" src="http://ulunrapuydebian.files.wordpress.com/2011/05/wireless.png?w=155&#038;h=210" alt="" width="155" height="210" /></a>Saat selesai melakukan instalasi pada Laptop untuk mencoba LINUX menggunakan UBUNTU ( ya tidak DEBIAN, tapi kan masih turunan DEBIAN ^.^ ), wired network bisa dideteksi dengan benar secara otomatis, sedangkan peripheral lain juga tanpa perlu melakukan beberapa setting khusus bisa langsung jalan dengan lancar.</p>
<p>Tapi, saat ingin mencobai wireless saya mendapati bahwa sistem tidak melakukan scan dan benar-benar mati. Mulailah petualangan dilakukan &#8230;</p>
<p><code><br />
# lspci<br />
[ snip ... snip ...]<br />
10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)<br />
[ snip ... snip ...]<br />
</code></p>
<p>Kemudian dari beberapa percobaan ternyata wireless secara otomatis mati saat wired network/cable ditancapkan dan wired bisa berjalan dengan baik.</p>
<p>Didapatkan informasi bahwa setting BIOS yang mengatur <em>Auto Switch Wireless Wired</em> yang mengatur kalau wired network jalan lalu wireless mati dan demikian selanjutnya harus saya DISABLED. RESTART-cari bagian tersebut dan DONE!</p>
<p>Tapi wireless tetap tidak jalan, walaupun sekarang pilihan untuk Enabled Wireless masih bisa di set &#8230;. Dari pencarian lagi diketahui bahwa pada network manager ada satu settingan yang mengakibatkan apabila tidak di set lebih dahulu, maka jaringan yang tidak aktif/down tidak akan bisa ditampilkan settingannya ( kurang lebih begitu dengan pemahaman saya <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ); sedangkan disini untuk wireless connection posisinya akan selalu posisi down apabila memang tidak tersambung. Padahal mestinya manager tetap menampilkan konfigurasinya atau scan terhadap wireless connection yang ada.</p>
<p>Pemecahannya saya dapatkan dari salah satu situs yang menggunakan cara manual untuk mengubah setting Network Managernya &#8230;</p>
<p><code><br />
# sudo nano /etc/NetworkManager/NetworkManager.conf<br />
</code><br />
Kemudian cari bagian setting yang merujuk pada bagian [ifupdown] lalu ubah nilainya &#8230;<br />
<code><br />
# original, before change<br />
[ifupdown]<br />
managed=false</code></p>
<p># now after change<br />
[ifupdown]<br />
managed=true</p>
<p>Lalu kalau diperlukan restart network managernya dan networking &#8230;</p>
<p><code><br />
sudo /etc/init.d/network-manager restart<br />
sudo /etc/init.d/networking restart<br />
</code><br />
Whoala &#8230; Laptop saya bisa berjalan dengan sempurnya <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sumber: <a href="http://blog.ryanrampersad.com/2010/03/16/ubtuntu-9-10-wireless-device-not-managed/">http://blog.ryanrampersad.com/2010/03/16/ubtuntu-9-10-wireless-device-not-managed/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=150&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2011/05/26/wireless-trouble-pada-compaq-6520s/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>

		<media:content url="http://ulunrapuydebian.files.wordpress.com/2011/05/wireless.png?w=221" medium="image">
			<media:title type="html">wireless</media:title>
		</media:content>
	</item>
		<item>
		<title>LINUX Shell Di Windows</title>
		<link>http://ulunrapuydebian.wordpress.com/2011/05/04/linux-shell-di-windows/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2011/05/04/linux-shell-di-windows/#comments</comments>
		<pubDate>Wed, 04 May 2011 09:10:03 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>
		<category><![CDATA[instalasi]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=139</guid>
		<description><![CDATA[Untuk mendapatkan utilitas Command Shell yang ada di LINUX bisa dijalankan di mesin Sistem Operasi Windows Saya menggunakan CYGWIN. Peralatan yang luar biasa<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=139&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_146" class="wp-caption aligncenter" style="width: 310px"><a href="http://ulunrapuydebian.files.wordpress.com/2011/05/linuxtastedonwindow1.png"><img class="size-medium wp-image-146" title="linuxTastedOnWindow" src="http://ulunrapuydebian.files.wordpress.com/2011/05/linuxtastedonwindow1.png?w=300&#038;h=187" alt="CYGWIN In Action" width="300" height="187" /></a><p class="wp-caption-text">CYGWIN In Action</p></div>
<p>Untuk mendapatkan utilitas Command Shell yang ada di LINUX bisa dijalankan di mesin Sistem Operasi Windows Saya menggunakan<a href="http://www.cygwin.com/install.html"> CYGWIN</a>.</p>
<p><strong>Peralatan yang luar biasa</strong> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/139/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=139&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2011/05/04/linux-shell-di-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>

		<media:content url="http://ulunrapuydebian.files.wordpress.com/2011/05/linuxtastedonwindow1.png?w=300" medium="image">
			<media:title type="html">linuxTastedOnWindow</media:title>
		</media:content>
	</item>
		<item>
		<title>Menambahkan Account Zimbra Secara Massal</title>
		<link>http://ulunrapuydebian.wordpress.com/2011/05/02/menambahkan-account-zimbra-secara-massal/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2011/05/02/menambahkan-account-zimbra-secara-massal/#comments</comments>
		<pubDate>Mon, 02 May 2011 06:30:39 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>
		<category><![CDATA[instalasi]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=133</guid>
		<description><![CDATA[Kalau harus menambahkan account satu-satu tidak ada masalah yang berarti saat mengoperasikan zimbra di Server Kantor. Akan tetapi kalau account-nya banyak? Untuk itu perlu dibuat menggunakan script. Langkah Pertama: Buat CSV Untuk Account Baru Untuk CSV tidak perlu yang ruwet karena ini data baru, cukup menggunakan format (sekaligus contoh): Email,Password,First,Last superb@foobar.com,rahasia,superb,foobar superb2@foobar.com,rahasia,superb2,foobar2 Kemudian simpan saja [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=133&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kalau harus menambahkan account satu-satu tidak ada masalah yang berarti saat mengoperasikan <a href="http://ulunrapuydebian.wordpress.com/2010/02/11/install-zimbra-di-debian-lenny/">zimbra</a> di Server Kantor. Akan tetapi kalau account-nya banyak? Untuk itu perlu dibuat menggunakan script.</p>
<h3>Langkah Pertama: Buat CSV Untuk Account Baru</h3>
<p>Untuk CSV tidak perlu yang ruwet karena ini data baru, cukup menggunakan format (sekaligus contoh):</p>
<p><code><br />
Email,Password,First,Last<br />
superb@foobar.com,rahasia,superb,foobar<br />
superb2@foobar.com,rahasia,superb2,foobar2<br />
</code></p>
<p>Kemudian simpan saja dengan nama emailbaru.csv.</p>
<h3>Konversi Ke Format File zmp</h3>
<p>CSV format filenya terbatas dan dalam hal ini saya ingin memerintahkan saat login pertama kali account yang baru harus mengubah passwordnya. Sampai saat ini saya hanya mengetahui bahwa untuk itu saya harus menggunakan format zmp yang bisa menyisipkan perintah zimbra.</p>
<p>Untuk mempermudah maka dari pencarian mendapatkan file script yang bisa dipake dari <a href="http://wiki.zimbra.com/wiki/Bulk_Provisioning#CSV_File_to_Zmprov">http://wiki.zimbra.com/wiki/Bulk_Provisioning#CSV_File_to_Zmprov</a>. Saya simpan script tersebut dengan nama generatezmprov.perl lalu di set agar bisa di eksekusi &#8230;</p>
<p><code><br />
# chmod +x generatezmprov.perl<br />
# ./generatezmprov.perl emailbaru.csv &gt; email.zmp<br />
</code></p>
<h3>Langkah Ketiga Proses Import</h3>
<p>Setelah berhasil akan ada file email.zmp yang menggunakan account root tinggal dijalankan perintah seperti dibawah ini.<br />
<code><br />
# cat emailzmprov.zmp | su - zimbra -c zmprov<br />
</code></p>
<p>Harusnya saat di check melalui admin console kita bisa melihat account telah ditambahkan.</p>
<p>NB: Hati-hati dengan format CSV yang digunakan</p>
<p>SUMBER:</p>
<ul>
<li><a href="http://wiki.zimbra.com/wiki/Bulk_Provisioning">http://wiki.zimbra.com/wiki/Bulk_Provisioning</a></li>
<li><a href="http://www.zimbra.com/forums/migration/13433-csv-files-scripting.html">http://www.zimbra.com/forums/migration/13433-csv-files-scripting.html</a></li>
<li><a href="http://www.zimbra.com/docs/os/6.0.6/administration_guide/Managing_Accounts.09.2.html">http://www.zimbra.com/docs/os/6.0.6/administration_guide/Managing_Accounts.09.2.html</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=133&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2011/05/02/menambahkan-account-zimbra-secara-massal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Sharing Full Access dan Read-Only Untuk Guest Menggunakan Samba</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/11/01/sharing-full-access-dan-read-only-untuk-guest-menggunakan-samba/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/11/01/sharing-full-access-dan-read-only-untuk-guest-menggunakan-samba/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 06:21:09 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[setting]]></category>
		<category><![CDATA[samba]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/2010/11/01/sharing-full-access-dan-read-only-untuk-guest-menggunakan-samba/</guid>
		<description><![CDATA[Saya sudah berhasil melakukan proses instalasi Samba serta kemudian melakukan setting full access sharing untuk public tanpa perlu melakukan login lagi ke server Samba yang ada di Kantor. Lalu seperti biasa muncul kebutuhan baru yang mengharuskan saya untuk memberikan akses kepada publik tanpa perlu login ke beberapa folder sharing, tapi kali ini hak aksesnya dibikin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=127&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Saya sudah berhasil melakukan <a title="Install Samba" href="http://ulunrapuydebian.wordpress.com/2008/06/22/install-samba/">proses instalasi Samba</a> serta kemudian melakukan setting <a title="Sharing Folder Guest tanpa password" href="http://ulunrapuydebian.wordpress.com/2008/07/03/sharing-folder-samba-untuk-guest-tanpa-minta-password/">full access sharing untuk public</a> tanpa perlu melakukan login lagi ke server Samba yang ada di Kantor. Lalu seperti biasa muncul kebutuhan baru yang mengharuskan saya untuk memberikan akses kepada publik tanpa perlu login ke beberapa folder <em>sharing</em>, tapi kali ini hak aksesnya dibikin <em>read-only</em>. Selain itu, tetap ada folder sharing yang hak aksesnya tetap <em>full access</em> untuk <em>public</em>.</p>
<p>Untuk solusi kali ini saya terpaksa merombak struktur folder yang di-share-kan, sekaligus membuat ulang beberapa user account; agar bisa dibuat ringkas kali ini saya memulainya dari awal lagi. Tapi untuk instalasi saya tetap menggunakan cara seperti yang sudah dituliskan pada artikel lain di website ini.</p>
<p><span id="more-127"></span></p>
<h2>1. Membuat User</h2>
<p>Hak akses untuk read-only dan full-access ternyata harus di set melalui setting hak akses dan kepemilikan file di LINUX. Untuk itu saya membuat dua user yang nantinya akan digunakan oleh staff dan untuk masuknya harus memasukkan login ID dan Password, saya berikan nama <strong>windowshare</strong>.</p>
<pre># mkdir /home/windowshare
# useradd -d /home/windowshare -g users -s /sbin/nologin windowshare
# chown -R windowshare:users /home/windowshare
# chmod -R u+wrx,og+rx-w /home/windowshare</pre>
<p>Pada script diatas saya sengaja membuat lebih dahulu folder home bagi user yang ingin saya tambahkan, kemudian karena ini hanya digunakan untuk login samba saya tidak memberikan akses login seperti yang terlihat dengan <strong>/sbin/nologin</strong>. Tidak lupa memberikan akses owner kepada folder <strong>/home/windowshare</strong>. Lalu pada perintah berikutnya saya memberi akses read-only; selain untuk windowshare yang memiliki akses penuh.</p>
<pre># mkdir /home/windowshare/allusers
# useradd -d /home/windowshare/allusers -g users -s /sbin/nologin tamu
# chown -R root:users /home/windowshare/allusers
# chmod -R ogu+rwx /home/windowshare/allusers</pre>
<p>Pada script berikutnya saya menambahkan user tamu dengan lokasi folder home-nya adalah di <strong>/home/windowshare/allusers</strong>. Untuk script lainnya adalah dengan tujuan yang sama dengan script untuk menambahkan user windowshare.</p>
<h2>2. Mengubah Konfigurasi Samba</h2>
<p>Untuk membuat konfigurasi Samba yang saya inginkan, kemdian saya membuatnya dari awal saja.</p>
<pre># cp /etc/samba/smb.conf /etc/samba/smb.conf.original
# nano /etc/samba/smb.conf</pre>
<p>Pada perintah tersebut untuk jaga-jaga kalau terjadi sesuatu yang tidak diinginkan, maka saya menyimpan konfiguras sebelumnya. Kemudian saya membuat sebuah konfiguras baru &#8230;</p>
<pre>[global]
workgroup = LPSE_SHARE
netbios name = BETANG
; server string = Lpse Sharing
interfaces = eth1 lo
log file = /var/log/samba/%m.log
max log size = 50
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd

# TIDAK LAGI MENGGUNAKAN share (default sebagai guest)
security = user

# BUAT SETTING UNTUK GUEST
map to guest = Bad Password
# SEMUA FILE DARI GUEST AKAN DISET MILIK user tamu
guest account = tamu

local master = No
os level = 33
domain master = No
wins support = Yes
dns proxy = No
passdb backend = smbpasswd
passdb expand explicit = No
create mask = 0644
directory mask = 0755

[homes]
comment = Home Directory
read only = No
browseable = No
valid users = %S

# Sharing PUBLIC, GUEST FULL ACCESS
[Public]
comment = Global Share - All Users
path = /home/windowshare/allusers
read only = No
guest ok = Yes
public = Yes
browseable = Yes
create mask = 0666
directory mask = 0777                                                                      

# SHARING MASTER, GUEST OK but read-only
[MASTER]
comment = Sharing MASTER
path = /home/windowshare/MASTER
read only = Yes
guest ok = Yes
browseable = Yes
write list = windowshare
valid users = tamu, windowshare

# ONLY STAFF AND GUEST DOESN'T HAVE ACCESS
[STAFF]
comment = Sharing STAFF
path = /home/windowshare
read only = No
guest ok = No
browseable = Yes
write list = windowshare
valid users = windowshare</pre>
<p>Kemudian jangan lupa melakukan testing terhadap configurasi-nya &#8230;</p>
<pre># testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[Public]"
Processing section "[MASTER]"
Processing section "[STAFF]"
oaded services file OK.Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions</pre>
<p>Tidak ada error dan sekarang tinggal menambahkan user agar bisa mengakses sharing samba.</p>
<h2>3. Menambahkan User Samba</h2>
<p>Agar bisa mengakses Samba tinggal ditambahkan dengan perintah smbpasswd ..</p>
<pre># smbpasswd -a windowshare
New SMB password:
Retype new SMB password:
# smbpasswd -a tamu
New SMB password:
Retype new SMB password:</pre>
<p>Setelah itu kita tinggal melakukan perintah untuk memulai service sambanya bila belum dimulai &#8230;</p>
<pre># /etc/init.d/smb start</pre>
<p>Atau kita melakukan restart bila seperti yang sudah di tempat saya, sudah ada service sebelumnya.</p>
<pre># /etc/init.d/smb restart</pre>
<p>Kemudian tinggal dilakukan testing dari client.</p>
<p>DONE!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=127&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/11/01/sharing-full-access-dan-read-only-untuk-guest-menggunakan-samba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>URL Filter Menggunakan SQUID</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/10/22/url-filter-menggunakan-squid/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/10/22/url-filter-menggunakan-squid/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 08:50:55 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>
		<category><![CDATA[instalasi]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[setting]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=112</guid>
		<description><![CDATA[Di kantor sering diadakan pelatihan dan nampaknya beberapa situs sosial network telah membuat yang mengikuti training tidak konsen dalam menyerap teori training yang diberikan, sehingga perlu diberikan sedikit pembatasan untuk mengakses selama proses pelatihan sedang berlansung. Terlebih dahulu pada sistem ditempat saya bekerja sudah terintall squid yang dengan bantuan shorewall telah menjadi sebuah Transparent Proxy. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=112&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Di kantor sering diadakan pelatihan dan nampaknya beberapa situs sosial network telah membuat yang mengikuti training tidak konsen dalam menyerap teori training yang diberikan, sehingga perlu diberikan sedikit pembatasan untuk mengakses selama proses pelatihan sedang berlansung.</p>
<p>Terlebih dahulu pada sistem ditempat saya bekerja sudah <a href="http://ulunrapuydebian.wordpress.com/2009/03/14/transparent-proxy-dengan-squid-dan-shorewall/">terintall squid yang dengan bantuan shorewall telah menjadi sebuah Transparent Proxy</a>. Selain itu juga, agar saya tidak perlu lagi merubah setiap kali diadakan pelatihan, saya kemudian memutuskan melakukan beberapa customize pada setting cron yang nantinya akan melakukan proses setting konfigurasi squid dengan mengganti konfigurasinya diantara mode pelatihan dan tidak secara otomatis, berdarkan waktu yang telah ditentukan.</p>
<p>Selain itu, saya juga menginginkan agar pembatasan hanya berlaku pada peserta dan bukan bagi komputer yang digunakan oleh trainer maupun staff IT yang lain. Berikuti ini adalah langkah-langkah yang saya lakukan secara detail sehingga saya bisa melakukannya dengan baik.</p>
<p><span id="more-112"></span></p>
<h2>1. Membuat Pemisahan File Konfigurasi SQUID</h2>
<p>Agar mudah di maintenance, saya membuat 2 buah file konfigurasi, 1 untuk pelatihan dengan nama <strong>squid.conf.pelatihan</strong> dan 1 untuk biasa dengan nama <strong>squid.conf.harian</strong>.</p>
<p><code># cd /etc/squid/<br />
# cp squid.conf squid.conf.pelatihan<br />
# cp squid.conf squid.conf.harian<br />
# cp squid.conf squid.conf.original</code></p>
<p>Untuk menjaga-jaga saja, saya menyimpan file konfigurasi awal pada <strong>squid.conf.original</strong>.</p>
<h2>2. Membuat File URL yang Tidak Diperbolehkan Untuk Diakses</h2>
<p>Kemudian agar mudah pula kita maintenance daftar URL yang tidak diperbolehkan diakses, saya memutuskan untuk menyimpannya di file dan saya beri namanya adalah <strong>blocked-site.conf.</strong></p>
<p><code># touch blocked-site.conf<br />
</code><span style="font-family:monospace;"># nano blocked-site.conf</span></p>
<p>Kemudian pada isiannya saya isikan isian berikut (<em>tentu saja Anda bisa memasukkannya sesuai keinginan</em> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p><code>.facebook.com<br />
</code><span style="font-family:monospace;">.mail.ru<br />
</span><span style="font-family:monospace;">.ceriwis.us<br />
</span><span style="font-family:monospace;">.games.co.id<br />
</span><span style="font-family:monospace;">.duniapermainan.com<br />
</span><span style="font-family:monospace;">.freegam3s.com<br />
</span><span style="font-family:monospace;">.games.yahoo.com</span></p>
<p>Perhatikan bahwa saya menambahkan domain utamanya diikuti tanda &#8220;.&#8221; (titik/dot) pada awalnya. Sehingga semua subdomain dari domain yang bersangkutan juga tidak dapat diakses.</p>
<h2>3. Melakukan Setting Pada File Konfigurasi Pelatihan</h2>
<p>Karena file konfigurasi sudah dipisahkan, kita tinggal melakukan editing pada file konfigurasi squid.conf.pelatihan.</p>
<p><code># nano squid.conf.pelatihan</code></p>
<p>Berikut kurang lebih konfigurasi yang saya ubah atau ditambahkan.</p>
<p><code>acl mynet src 10.10.4.0/24<br />
</code><span style="font-family:monospace;">#acl allowed_site dstdomain &#8220;/etc/squid/allowed-site.conf&#8221;<br />
</span><span style="font-family:monospace;">acl blocked_site dstdomain &#8220;/etc/squid/blocked-site.conf&#8221;<br />
</span><span style="font-family:monospace;"># allowed IP to all site<br />
</span><span style="font-family:monospace;"># trainer/staff IP Number<br />
</span><span style="font-family:monospace;">acl ip_allowed src 10.10.4.107 10.10.4.191 10.10.4.112 \<br />
10.10.4.123 10.10.4.141 10.10.4.125<br />
</span><span style="font-family:monospace;">deny_info ERR_BLOCKED_TRAINING blocked_site<br />
</span><span style="font-family:monospace;">http_access deny !ip_allowed blocked_site<br />
</span><span style="font-family:monospace;">http_access allow mynet</span></p>
<p>Sebagai penjelasan <strong>mynet</strong> adalah network komputer pada jaringan yang menggunakan proxy. Kemudian untuk mengarahkan squid meload daftar domain yang di block, maka bisa dilihat ada perintah untuk meload &#8220;/etc/squid/blocked-site.conf&#8221; yang dibuat tadi dengan nama variable acl-nya adalah <strong>blocked_site</strong>.</p>
<p>Dilain pihak tidak pula saya lupa untuk menambahkan IP Number yang digunakan oleh pihak trainer dan staff IT yang tidak mendapat pembatasan selama pelatihan dengan nama variable acl-nya adalah <strong>ip_allowed</strong>. Setelah itu agar aturan yang sudah dibuat bisa diberlakukan di squid saya perintah setelah <strong>http_access</strong> dengan perintah <strong>deny</strong>; perintah <strong>!ip_allowed</strong> berarti selain kode IP yang terdapat di  <strong>ip_allowed</strong> akses akan di-block sesuai dengan daftar yang ada pada <strong>blocked_site</strong>.</p>
<p>Sebagai tambahan informasi pada waktu proses blocking supaya bisa terlihat lebih informatif dibandingkan yang ditampilkan oleh squid, maka ditambahkan <strong>ERR_BLOCKED_TRAINING</strong> yang akan menampilkan informasi saat terjadi proses blocking. Agar bisa membuat custom, kita tambahkan file bernama ERR_BLOCKED_TRAINING di &#8220;<strong>/etc/squid/error</strong>&#8220;.</p>
<p><code># touch /etc/squid/errors/ERR_BLOCKED_TRAINING<br />
</code><span style="font-family:monospace;"># nano /etc/squid/errors/ERR_BLOCKED_TRAINING</span></p>
<p><code>Berikut adalah isi file ERR_BLOCKED_TRAINING tersebut ...</code></p>
<p><code> </code></p>
<p><code>&lt;HTML&gt;<br />
</code><span style="font-family:monospace;">&lt;HEAD&gt;<br />
</span><span style="font-family:monospace;">&lt;TITLE&gt;DENIED: LAGI TRAINING&lt;/TITLE&gt;<br />
</span><span style="font-family:monospace;">&lt;/HEAD&gt;<br />
</span><span style="font-family:monospace;">&lt;BODY&gt;<br />
</span><span style="font-family:monospace;">&lt;H1 style=&#8221;color: red;&#8221;&gt;MAAF SELAGI TRAINING AKSES KE SITUSTERTENTU DI BLOCK&lt;/H1&gt;<br />
</span><span style="font-family:monospace;">&lt;p&gt;&lt;strong&gt;Hingga waktu istirahat situs tertentu tidakdapat di akses &#8230; Mohon pengertiannya (^.^)&lt;/strong&gt;&lt;/p&gt;</span></p>
<p>Perhatikan kita tidak perlu menutup tag HTML tersebut karena sistem yang akan menambahkannya.</p>
<h2>4. Testing</h2>
<p>Untuk melakukan testing sangat mudah. Tinggal kita timpa konfigurasi utama dengan copy konfigurasi untuk pelatihan lalu kita reload squid-nya.</p>
<p><code># /bin/cp -f /etc/squid/squid.conf.pelatihan /etc/squid/squid.conf<br />
</code><span style="font-family:monospace;"># /etc/init.d/squid reload</span></p>
<p>Perhatikan pada <strong>/bin/cp -f,</strong> saya menggunakannya agar tidak keluar konfirmasi untuk menimpa. Setelah itu coba check dari tempat yang seharusnya di block dan seharusnya keluar konfirmasi bahwa situs di block <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Apabila kita ingin mengembalikan konfigurasi, maka tinggal kita timpa file asli dengan konfigurasi untuk harian.</p>
<p><code># /bin/cp -f /etc/squid/squid.conf.harian<br />
/etc/squid/squid.conf<br />
</code><span style="font-family:monospace;"># /etc/init.d/squid reload</span></p>
<p>Jangan lupa di chekc <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> , dan jangan sampai bos gak bisa mengakses FB anaknya ya ha,,ha,,&#8230;</p>
<h2>5. Automatisasi Menggunakan cron</h2>
<p>Saya tidak membahasnya lagi untuk penggunaan cron karena banyak sekali bahan yang baik. Salah satunya di situs <a href="https://help.ubuntu.com/community/CronHowto" target="_blank">https://help.ubuntu.com/community/CronHowto</a>.</p>
<p>Pelatihan di tempat saya dilakukan setiap hari; dari hari Senin &#8211; Sabtu. Untuk semua hari kecuali hari Jumat akan dilakukan dari pukul 08.00 s/d 16.00 dengan istirahat di jam 12.00 s/d 13.00. Pada hari jumat lebih pendek sedikit pada pukul 08.00 s/d 11.00 yang dilanjutkan ISHOMA dari pukul 11.00 s/d 13.00. Mengetahui jadwal yang demikian maka mode pelatihan akan diaktifkan pada saat pelatihan dan akan kembali pada mode harian pada saat bukan pada jam training dan pada jam istirahat.</p>
<p>Agar memudahkan maka saya membuat lagi sebuah file bash script bernama <strong>go-lat</strong> untuk mengaktifasi mode latihan, serta <strong>go-bis</strong> untuk mengaktifasi mode harian. Berikut adalah langkah-langkahnya:</p>
<p><code># touch /etc/squid/go-lat<br />
</code><span style="font-family:monospace;"># nano /etc/squid/go-lat</span></p>
<p>Isi dari script <strong>go-lat</strong> adalah:</p>
<p><code>#!/bin/bash<br />
</code><span style="font-family:monospace;">/bin/cp -f /etc/squid/squid.conf.pelatihan<br />
</span><span style="font-family:monospace;">/etc/squid/squid.conf/etc/init.d/squid reload</span></p>
<p>Kemudian dilanjutkan untuk <strong>go-bis</strong>:</p>
<p><code># touch /etc/squid/go-bis<br />
</code><span style="font-family:monospace;"># nano /etc/squid/go-bis</span></p>
<p>Isi dari script <strong>go-bis</strong> adalah:</p>
<p><code>#!/bin/bash<br />
</code><span style="font-family:monospace;">/bin/cp -f /etc/squid/squid.conf.harian /etc/squid/squid.conf<br />
</span><span style="font-family:monospace;">/etc/init.d/squid reload</span></p>
<p>Jangan lupakan untuk memberi akses executed agar file script kita bisa di eksekusi.</p>
<p><code># chmod +x /etc/squid/go-lat<br />
</code><span style="font-family:monospace;"># chmod +x /etc/squid/go-bis</span></p>
<p>Setelah itu tinggal kita edit cron agar bisa melakukan prosesnya secara otomatis.</p>
<p><code># crontab -e</code></p>
<p>Pada tampilan editing cron saya masukkan perintah berikut:</p>
<p><code>#jam 8 dan 13 aktifkan mode latihan, pada hari senin-sabtu<br />
</code><span style="font-family:monospace;">0       8,13    *       *       1-6     /etc/squid/go-lat<br />
</span><span style="font-family:monospace;"># Kembalikan mode harian pada jam 11 pada hari jumat, dan jam 12 &amp; 16 pada hari selain Jumat dan Minggu <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
</span><span style="font-family:monospace;">0       11      *       *       5       /etc/squid/go-bis<br />
</span><span style="font-family:monospace;">0       12,16   *       *       1-4,6   /etc/squid/go-bis</span></p>
<p>Kemudian? Selesailah sudah dan kita sebagai Admin saya gak perlu bolak-balik mengupdate setting <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Moga bermanfaat &#8230;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=112&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/10/22/url-filter-menggunakan-squid/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalasi bigmem Debian Etch</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/08/27/instalasi-bigmem-debian-etch/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/08/27/instalasi-bigmem-debian-etch/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 03:15:20 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[instalasi]]></category>
		<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=106</guid>
		<description><![CDATA[Permasalahan yang terjadi di salah satu server adalah saat kami ingin melakukan upgrade memory menjadi 8 GB dari semulanya 4 GB, OS kami (Debian Etch) tidak mengenali penambahan yang terjadi. Untuk mengenali permasalahan kami pun menjalankan beberapa perintah untuk mengetahui penyebab permasalahannya &#8230; #uname -a Linux xxxx.xxxx.xx.xx 2.6.18-4-686 #1 SMP xxxxx i686 GNU/Linux Kemudian kami [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=106&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Permasalahan yang terjadi di salah satu server adalah saat kami ingin melakukan upgrade memory menjadi 8 GB dari semulanya 4 GB, OS kami (Debian Etch) tidak mengenali penambahan yang terjadi. Untuk mengenali permasalahan kami pun menjalankan beberapa perintah untuk mengetahui penyebab permasalahannya &#8230;</p>
<pre>
#uname -a
Linux xxxx.xxxx.xx.xx 2.6.18-4-686 #1 SMP xxxxx i686 GNU/Linux
</pre>
<p>Kemudian kami mencoba mencari tahu apakah sistem mengenali slot memory yang baru saja kami set &#8230;</p>
<pre>
#lshw -C memory
[ ... snif snif ... ]
  *-memory
       description: System Memory
       physical id: 1000
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: Synchronous 667 MHz (1.5 ns)
          physical id: 0
          slot: DIMM 1A
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)
     *-bank:1
          description: Synchronous 667 MHz (1.5 ns)
          physical id: 1
          slot: DIMM 2B
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)
     *-bank:2
          description: Synchronous [empty]
          physical id: 2
          slot: DIMM 3C
          width: 64 bits
     *-bank:3
          description: Synchronous [empty]
          physical id: 3
          slot: DIMM 4D
          width: 64 bits
     *-bank:4
          description: Synchronous 667 MHz (1.5 ns)
          physical id: 4
          slot: DIMM 5A
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)
     *-bank:5
          description: Synchronous 667 MHz (1.5 ns)
          physical id: 5
          slot: DIMM 6B
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)
     *-bank:6
          description: Synchronous [empty]
          physical id: 6
          slot: DIMM 7C
          width: 64 bits
     *-bank:7
          description: Synchronous [empty]
          physical id: 7
          slot: DIMM 8D
          width: 64 bits
[ ... snif snif ... ]
</pre>
<p>Perhatikan bahwa slot di bank 0,1,4 dan 5 ternyata sudah dideteksi oleh sistem. Jadi permasalahannya adalah pada kernel LINUX yang digunakan!. </p>
<p>Dari beberapa referensi didapatkan fakta bahwa kernel linux yang digunakan untuk mampu mengenali memory diatas 4GB perlu menggunakan image dengan opsi bigmem. </p>
<pre>
# apt-get install linux-image-2.6-686-bigmem
</pre>
<p>Setelah instalasi yakinkan dengan melakukan check &#8230;</p>
<pre>
# dpkg --get-selections | grep bigmem
linux-image-2.6-686-bigmem                      install
linux-image-2.6.26-2-686-bigmem                 install
# free -m
             total       used       free     shared    buffers     cached
Mem:          8117        858       7259          0         69        337
-/+ buffers/cache:        452       7665
Swap:         2588          0       2588
</pre>
<p>DONE!</p>
<p>Referensi:</p>
<ul>
<li><a href="http://knowledgelayer.softlayer.com/questions/294/Debian+isn%27t+showing+all+my+ram!">http://knowledgelayer.softlayer.com/questions/294/Debian+isn%27t+showing+all+my+ram!</a></li>
<li><a href="http://www.linuxquestions.org/questions/linux-hardware-18/bigmem-kernel-installed-but-still-only-3-gigs-of-ram-debian-812572/">http://www.linuxquestions.org/questions/linux-hardware-18/bigmem-kernel-installed-but-still-only-3-gigs-of-ram-debian-812572/</a></li>
<li><a href="http://www.linuxquestions.org/questions/linux-hardware-18/additional-memory-not-detected-properly-641332/">http://www.linuxquestions.org/questions/linux-hardware-18/additional-memory-not-detected-properly-641332/</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=106&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/08/27/instalasi-bigmem-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Why I Falling In Love With MONIT</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/03/20/why-i-falling-in-love-with-monit/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/03/20/why-i-falling-in-love-with-monit/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 03:25:01 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[artikel]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/2010/03/20/why-i-falling-in-love-with-monit/</guid>
		<description><![CDATA[See this email that sent by our faithful employee &#8230; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- START EMAIL Subject: monit alert &#8212; Does not exist tomcatProduction Contents: Does not exist Service tomcatProduction Date: Fri, 19 Mar 2010 23:59:29 +0700 Action: restart Host: xxx.xxxx.go.id Description: &#8216;tomcatProduction&#8217; process is not running Your faithful employee, monit &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- END Of EMAIL Whew &#8230; you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=104&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>See this email that sent by our faithful employee &#8230;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- START EMAIL<br />
Subject: monit alert &#8212; Does not exist tomcatProduction<br />
Contents:<br />
Does not exist Service tomcatProduction</p>
<p>        Date:        <strong>Fri, 19 Mar 2010 23:59:29 +0700</strong><br />
        Action:      restart<br />
        Host:        xxx.xxxx.go.id<br />
        Description: &#8216;tomcatProduction&#8217; process is not running</p>
<p>Your faithful employee,<br />
monit<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- END Of EMAIL</p>
<p>Whew &#8230; you can see the date and time (<em>I have typed the font with boldface</em>) to make you believe why I really falling in love with MONIT.</p>
<p>Then, after a few minutes &#8230;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- START EMAIL<br />
Subject: monit alert &#8212; Exists tomcatProduction<br />
Contents:<br />
Exists Service tomcatProduction</p>
<p>        Date:        <strong>Sat, 20 Mar 2010 00:02:29 +0700</strong><br />
        Action:      alert<br />
        Host:        xxx.xxxx.go.id<br />
        Description: &#8216;tomcatProduction&#8217; process is running with pid 3793</p>
<p>Your faithful employee,<br />
monit<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- END Of EMAIL</p>
<p>Now I can fast asleep <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=104&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/03/20/why-i-falling-in-love-with-monit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Multi Port for SSH Daemon?</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/03/17/multi-port-for-ssh-daemon/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/03/17/multi-port-for-ssh-daemon/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 06:20:07 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[setting]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/?p=102</guid>
		<description><![CDATA[add another Port syntax in /etc/ssh/sshd_config file &#8230; #our default port Port 22 # this is for the another ports &#8230; Port 1342 Port 1234 Please don&#8217;t forget to restart our ssh service with /etc/ssh/ssh restart!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=102&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>add another Port syntax in /etc/ssh/sshd_config file &#8230;</p>
<p>#our default port<br />
Port 22<br />
# this is for the another ports &#8230;<br />
Port 1342<br />
Port 1234</p>
<p>Please don&#8217;t forget to restart our ssh service with /etc/ssh/ssh restart!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/102/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=102&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/03/17/multi-port-for-ssh-daemon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Monit Monitoring Apache &amp; Multi Installation of Tomcat</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/03/12/monit-monitoring-apache-multi-installation-of-tomcat/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/03/12/monit-monitoring-apache-multi-installation-of-tomcat/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 06:41:00 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[instalasi]]></category>
		<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/2010/03/12/monit-monitoring-apache-multi-installation-of-tomcat/</guid>
		<description><![CDATA[Sangat menakutkan ketika listrik PLN mati ~ thanks PLN ~ dan saat mesin restart ada beberapa service yang krusial tidak dapat di load secara otomatis, atau service tiba-tiba macet tanpa alasan yang jelas atau dikarenakan memory yang digunakan sudah hampir full, dan ini terjadi pada production server kami. Permasalahannya kalau mati di saat malam atau [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=101&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sangat menakutkan ketika listrik PLN mati ~ <em>thanks PLN</em> ~ dan saat mesin restart ada beberapa service yang krusial tidak dapat di load secara otomatis, atau service tiba-tiba macet tanpa alasan yang jelas atau dikarenakan memory yang digunakan sudah hampir full, dan ini terjadi pada production server kami. Permasalahannya kalau mati di saat malam atau pada saat tim teknisi tidak mendapat akses ke Server dengan segera, maka ini sungguh merupakan mimpi buruk bagi help-desk atau tentu saja kami.</p>
<p>Mencari kebeberapa informasi yang bisa didapatkan untuk pemecahannya, keberadaan nagios sendiri bukan merupakan petunjuk yang bagus karena saya menginginkan sebuah service yang simple dan sederhana tanpa perlu instalasi ruwet sana-sini. Selain itu saya tidak menginginkan adanya instalasi tambahan pada server yang nantinya hanya digunakan untuk melakukan monitoring; lagipula bukankah nagios hanya melakukan monitoring ~ <em>fix me if I&#8217;m wrong</em> ~ sedangkan untuk melakukan restart secara otomatis service yang tidak berjalan kita mesti melakukannya sendiri.</p>
<p>Lalu saya mendapatkan Monit di <a href="http://mmonit.com/monit/">http://mmonit.com/monit/</a>, sebuah program daemon kecil yang akan melakukan checking terhadap service yang kita inginkan serta kemudian melakukan beberapa aksi terkait beberapa trigger yang kita pilih dan tersedia di Monit. Jelasnya berikut adalah petikan dari situsnya &#8230;</p>
<blockquote><p>Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.</p></blockquote>
<p>Proses instalasi pun dimulai setelah membaca dokumentasi dan cara-cara operasinya dari sana sini.</p>
<p># apt-get install monit</p>
<p>Setelah selesai ~ <em>ya hanya seperti itu</em> ~ kemudian dilanjutkan dengan melakukan perubahan pada configurasi file monit. Berikut setting yang saya lakukan di <strong>/etc/monit/monitsrc</strong> &#8230;</p>
<p><code>#monit akan memeriksa sistem setiap 180 detik sekali<br />
set daemon 180<br />
#bagaimana monit melakukan proses logging (disini saya mnggunakan nilai defaultnya)<br />
set logfile syslog facility log_daemon<br />
#bagaimana monit akan memberikan kiriman mengenai status<br />
set mailserver mail.your-email-server.xxx, # primary mailserver<br />
# backup.bar.baz port 10025, # backup mailserver on port 10025<br />
localhost # fallback relay<br />
#apa yang akan dilakukan monit bila tidak mendapatkan mail server bekerja<br />
set eventqueue<br />
basedir /var/monit # set the base directory where events will be stored<br />
slots 100 # optionaly limit the queue size<br />
#dari siapa monit dikirimkan<br />
set mail-format { from: monit@<font color="black">mail.your-email-server.xxx</font> }<br />
# kepada siapa email akan dikirimkan<br />
set alert admin@mail.your-email-server.xxx # receive all alerts<br />
set alert admin@mail.your-email-server.xxx only on { timeout } # receive just service-<br />
# # timeout alert<br /></code><br />
Untuk selebihnya (default Monit) saya tidak melakukan setting apa-apa. Hanya saja, saya menambahkan file lain sebagai setting milik saya sendiri di <strong>/etc/monit/myown.mon</strong></p>
<p><code>#lakukan test untuk apache2<br />
# APACHE ---<br />
check process apache2 with pidfile /var/run/apache2.pid<br /></code><code>#Below is actions taken by monit when service got stuck.<br />
#link startup apache<br />
start program = "/etc/init.d/apache2 start"<br />
#link stop apache<br />
stop program = "/etc/init.d/apache2 stop"<br />
# Admin will notify by mail if below of the condition satisfied.<br />
# berbagai macam kondisi - untuk penjelasannya silahkan lihat manualnya -<br />
if failed host localhost port 80 protocol http then restart<br />
if cpu is greater than 60% for 2 cycles then alert<br />
if cpu &gt; 80% for 5 cycles then restart<br />
if totalmem &gt; 700.0 MB for 5 cycles then restart<br />
if children &gt; 250 then restart<br />
if loadavg(5min) greater than 10 for 8 cycles then stop<br />
if 3 restarts within 5 cycles then timeout<br />
group server</p>
<p></code><br />
Melakukan check terhadap service TOMCAT</p>
<p>Sekarang permasalahan utama adalah di sistem kami menggunakan 2 buah instalasi TOMCAT yang digabungkan dengan APACHE menggunakan <strong>mode_jk</strong>. Permasalahannya adalah Tomcat tidak memiliki PID sebagaimana yang disyaratkan oleh Monit agar Monit bisa melakukan evaluasi. Untuk itu kita harus menambahkan sebuah file bernama <strong>setenv.sh</strong> di dalam <strong>CATALINA_HOME/bin</strong> folder Anda apabila belum terdapat file yang sama. Kemudian tuliskan (atau tambahan bila file setenv.sh sudah ada atau setting belum dibikin, apabila sudah ada maka perhatikan nilanya) baris perintah berikut:</p>
<p># file at CATALINA_HOME/bin/setenv.sh<br />
# the pidfile for tomcat<br />
export CATALINA_PID=/var/run/tomcat_prod.pid</p>
<p>Diperintah tersebut kita akan mencatat nilai PID bagi proses yang bersangkutan. Karena saya memiliki dua buah service tomcat terinstall, maka saya pun menambahkan dengan cara yang sama, namun dengan nama file PID yang berbeda, di satunya saya menggunakan <strong>/var/run/tomcat_lat.pid</strong>.</p>
<p>Masalah tidak berhenti disitu, agar mengetahui proses keduanya maka Monit harus bisa melakukan checking dengan memeriksa apakah service bersangkutan berjalan dan hal ini menyebabkan saya harus mencari tahu pada port berapa kedua instalasi TOMCAT ini aktif. Cukup mudah bila Anda sudah familiar dengan java, kita tinggal buka di <strong>CATALINA_HOME/conf/server.xml</strong> dan cari pada bagian AJP connectornya &#8230;</p>
<p>&lt; &#8230; another lines for application with <strong>tomcat_prod.pid</strong> &#8230; &gt;<br />
&lt;!&#8211; Define an AJP 1.3 Connector on port 7009 &#8211;&gt;<br />
&lt;Connector port=&#8221;<strong>7009</strong>&#8221; protocol=&#8221;AJP/1.3&#8243; redirectPort=&#8221;8443&#8243; /&gt;<br />
&lt; &#8230; anothers lines &#8230; &gt;</p>
<p>Dilihat disitu TOMCAT aktif di port 7009. Hal yang sama saya lakukan untuk instalasi satunya (bisa dilihat ada di port 8009) &#8230;</p>
<p>&lt; &#8230; another lines for application with <strong>tomcat_lat.pid</strong> &#8230; &gt;<br />
&lt;!&#8211; Define an AJP 1.3 Connector on port 8009 &#8211;&gt;<br />
&lt;Connector port=&#8221;<strong>8009</strong>&#8221; protocol=&#8221;AJP/1.3&#8243; redirectPort=&#8221;8443&#8243; /&gt;<br />
&lt; &#8230; anothers lines &#8230; &gt;</p>
<p>Sekarang saya tinggal menambahkan setting pada file di <strong>/etc/monit/myown.mon</strong> menjadi:</p>
<pre>
<code># TOMCAT LATIHAN
check process tomcatLatihan with pidfile /var/run/tomcat_lat.pid
        group tomcat
        start program = "<strong><font color="navy">&lt;&lt;PATH CATALINA_HOME nya&gt;&gt;</font></strong>bin/startup.sh"
        stop program = "<strong><font color="navy">&lt;&lt;PATH CATALINA_HOME nya&gt;&gt;</font></strong>bin/shutdown.sh"
        if failed port 8009 then restart
        if 5 restarts within 5 cycles then timeout

# TOMCAT PRODUCTION
check process tomcatProduction with pidfile /var/run/tomcat_prod.pid
        group tomcat
        start program = <strong><font color="navy">"&lt;&lt;PATH CATALINA_HOME nya&gt;&gt;</font></strong>bin/startup.sh"
        stop program = <font color="navy">"&lt;&lt;PATH CATALINA_HOME nya&gt;&gt;</font>bin/shutdown.sh"
        if failed port 7009 then restart
        if 5 restarts within 5 cycles then timeout
</code>
</pre>
<p>Sekarang tinggal melakukan setting pada nilai <strong>/etc/default/monit</strong> dan ubah nilai startup menjadi 1.</p>
<p><code># You must set this variable to for monit to start<br />
startup=1</code></p>
<p>Setelah itu jangan lupa untuk melakukan check terhadap file konfigurasi yang kita miliki &#8230;</p>
<p><code># monit -t<br />
Control file syntax OK</code></p>
<p>Kemudian lakukan start untuk monit &#8230;</p>
<p><code># /etc/init.d/monit start</code></p>
<p>Jangan lupa apabila melakukan perubahan pada file konfirugasi check syntak dan lakukan restart pada monit dengan /etc/init.d/monit restart.</p>
<p><strong>NB: jangan lupa setelah mengganti setenv.sh pada langkah diatas, segera restart TOMCAT Anda agar bisa mendapat PIDnya.</strong></p>
<p>Seperti biasa, sumber :</p>
<ul>
<li><u><a href="http://mmonit.com/wiki/Monit/UserStories"><font color="blue">http://mmonit.com/wiki/Monit/UserStories</font></a></u></li>
<li><a href="http://www.serverwatch.com/tutorials/article.php/10825_2203891_2/Integrating-Tomcat-with-Apache.htm">http://www.serverwatch.com/tutorials/article.php/10825_2203891_2/Integrating-Tomcat-with-Apache.htm</a></li>
<li><a href="http://www.debianadmin.com/monitoring-debian-servers-using-monit.html">http://www.debianadmin.com/monitoring-debian-servers-using-monit.html</a></li>
<li><a href="http://www.linuxjournal.com/article/8561">http://www.linuxjournal.com/article/8561</a></li>
<li><a href="http://mmonit.com/wiki/">http://mmonit.com/wiki/</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=101&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/03/12/monit-monitoring-apache-multi-installation-of-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
		<item>
		<title>Masalah IP Forward Reject</title>
		<link>http://ulunrapuydebian.wordpress.com/2010/03/05/masalah-ip-forward-reject/</link>
		<comments>http://ulunrapuydebian.wordpress.com/2010/03/05/masalah-ip-forward-reject/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 10:13:28 +0000</pubDate>
		<dc:creator>bisaku</dc:creator>
				<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://ulunrapuydebian.wordpress.com/2010/03/05/masalah-ip-forward-reject/</guid>
		<description><![CDATA[Sebuah permasalah IP Forwarding terjadi pada box linux saya. Kalau digambarkan konfigurasinya &#8230; NET &#60;-&#62; Box A (shorewall) &#60;-&#62; Box B (dhcp,DNS Local) &#60;-&#62; OUR LAN Linux Box A memiliki 3 buah NIC eth0 &#8211;&#62; Ke Internet eth1 &#8211;&#62; LOCAL DB &#38; Back Up eth2 &#8211;&#62; Router LAN (10.11.12.1/30 &#8211; Ke Box B) Pada Box [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=100&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sebuah permasalah IP Forwarding terjadi pada box linux saya.</p>
<p>Kalau digambarkan konfigurasinya &#8230;</p>
<p>NET  &lt;-&gt; Box A (shorewall) &lt;-&gt; Box B (dhcp,DNS Local) &lt;-&gt; OUR LAN</p>
<p>Linux Box A memiliki 3 buah NIC</p>
<p>eth0 &#8211;&gt; Ke Internet<br />
eth1 &#8211;&gt; LOCAL DB &amp; Back Up<br />
eth2 &#8211;&gt; Router LAN (10.11.12.1/30 &#8211; Ke Box B)</p>
<p>Pada Box B memiliki 2 NIC</p>
<p>eth0 &#8211;&gt; ke Box A (10.11.12.2/30)<br />
eth1 &#8211;&gt; ke OUR LAN (10.10.4.1/24)</p>
<p>Karena di Box B kami putuskan untuk memasang transparent proxy maka kami menggunakan perintah IP Tables &#8230;</p>
<p># iptables &#8211;table nat -A PREROUTING -s 10.10.4.0/24 -p tcp -m tcp &#8211;dport 80 -j REDIRECT &#8211;to-port 3128</p>
<p>Yap, 10.10.4.0/24 adalah IP dari OUR LAN dan 3128 adalah port milik PROXY Server (SQUID).</p>
<p>Kemudian masalah terjadi pada saat kami ingin menggunakan https dan service yang lain. Karena dari jaringan 10.10.4.0/24 saat memasuki Box A selain menggunakan Web pasti akan menggunakan IP pada OUR LAN dan bukan milik Box B. Akibatnya, Shorewall menganggap bahwa OUR LAN merupakan jaringan luar dan kemudian di DROP dan dibuktikan pada log di Box A kurang lebih &#8230;</p>
<p>&lt;&#8230; another log &#8230; &gt; Shorewall:FORWARD:REJECT: &lt; &#8230; another log &#8230; &gt;</p>
<p>Hal ini cukup mengesalkan karena OUR LAN tidak dapat melakukan ping, https dll. Dari penelusuran, ternyata pemecahannya adalah dengan melkukan mekanisme <strong>masquerade</strong> IP yang dari eth1 ke eth0 pada Linux Box B. Sehingga perintahnya menjadi &#8230;</p>
<p># iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE</p>
<p>Setelah itu OUR LAN bisa mengakses internet dengan lancar.</p>
<p>NOTE: Tentu saja pada Box A (shorewall) harus segera dilakukan berbagai langkah pengamanan, paling tidak hanya membuka beberapa port yang penting saja bagi eth2.</p>
<p>Sumber:</p>
<ul>
<li><a href="http://www.puschitz.com/FirewallAndRouters.shtml">http://www.puschitz.com/FirewallAndRouters.shtml</a></li>
<li><a href="http://www.faqs.org/docs/linux_network/x-087-2-masq.configuration.html">http://www.faqs.org/docs/linux_network/x-087-2-masq.configuration.html</a></li>
<li><a href="http://www.howtoforge.com/internet-connection-sharing-masquerading-on-linux">http://www.howtoforge.com/internet-connection-sharing-masquerading-on-linux</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ulunrapuydebian.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ulunrapuydebian.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ulunrapuydebian.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ulunrapuydebian.wordpress.com&amp;blog=4033528&amp;post=100&amp;subd=ulunrapuydebian&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ulunrapuydebian.wordpress.com/2010/03/05/masalah-ip-forward-reject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f313c09feeb9a896bf9c83384c193d75?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bisaku</media:title>
		</media:content>
	</item>
	</channel>
</rss>
