Rabu, 12 Desember 2012

Tutorial Upload Ke FTP Server Menggunakan Filezilla





1. Download program FTP Cliet Filezilla disini : http://filezilla-project.org/download.php

2. Install program Filezilla tersebut

3. Jalankan Filezilla, dan lakukan setting sebagai berikut : Menu Edit - Setting - FTP - Transfer Mode nya pilih active.


4. Setelah itu klik OK

5. Masukan pada kolom host, user dan password FTP servernya :
- Host : IP server / alamat ftp domain nya
- User : username ftp
- Pass : password ftp
- Port : 21


 6. Setelah itu klik tombol “Quickconnect”


 7. Setelah login berhasil, tinggal drag n drop file yang akan di upload (kolom sebelah kiri) ke FTP server (kolom sebelah kanan).



Semoga bermanfaat juga untuk teman semua.

Dony Ramansyah
site : http://donyramansyah.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171


Selasa, 11 Desember 2012

VPN PPTP Client Pada Ubuntu 12.10



Disini saya ada case dimana ubuntu 12.10 saya sebagai vpn client harus melakukan koneksi ke VPN Server yang berbasis MS Windows Server. Hal ini tentunya karena saya harus melakukan remote ke internal kantor untuk melakukan suatu pekerjaan yang hanya bisa dilakukan dari network internal office saja.

Saya sudah lakukan setting VPN seperti pada ubuntu 12.04 sebelumnya dan ternyata tidak berhasil, kemudian saya analisa log nya :

$ tail -f /var/log/syslog


Dec 11 20:54:19 MyLaptop pppd[4974]: Plugin /usr/lib/pppd/2.4.5/nm-pptp-pppd-plugin.so loaded.
Dec 11 20:54:19 MyLaptop pppd[4974]: pppd 2.4.5 started by root, uid 0
Dec 11 20:54:19 MyLaptop pppd[4974]: Using interface ppp0
Dec 11 20:54:19 MyLaptop pppd[4974]: Connect: ppp0 <--> /dev/pts/3
Dec 11 20:54:19 MyLaptop pptp[4979]: nm-pptp-service-4970 log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Dec 11 20:54:19 MyLaptop NetworkManager[1005]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Dec 11 20:54:19 MyLaptop NetworkManager[1005]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Dec 11 20:54:19 MyLaptop NetworkManager[1005]: /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
Dec 11 20:54:19 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Dec 11 20:54:20 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Dec 11 20:54:20 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Dec 11 20:54:20 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Dec 11 20:54:22 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Dec 11 20:54:22 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 256).
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:950]: PPTP_SET_LINK_INFO received from peer_callid 0
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:953]:   send_accm is 00000000, recv_accm is FFFFFFFF
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 warn[ctrlp_disp:pptp_ctrl.c:956]: Non-zero Async Control Character Maps are not supported!
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:950]: PPTP_SET_LINK_INFO received from peer_callid 0
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:953]:   send_accm is FFFFFFFF, recv_accm is FFFFFFFF
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 warn[ctrlp_disp:pptp_ctrl.c:956]: Non-zero Async Control Character Maps are not supported!
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:950]: PPTP_SET_LINK_INFO received from peer_callid 0
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:953]:   send_accm is 00000000, recv_accm is FFFFFFFF
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 warn[ctrlp_disp:pptp_ctrl.c:956]: Non-zero Async Control Character Maps are not supported!
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:950]: PPTP_SET_LINK_INFO received from peer_callid 0
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 log[ctrlp_disp:pptp_ctrl.c:953]:   send_accm is FFFFFFFF, recv_accm is FFFFFFFF
Dec 11 20:54:23 MyLaptop pptp[4985]: nm-pptp-service-4970 warn[ctrlp_disp:pptp_ctrl.c:956]: Non-zero Async Control Character Maps are not supported!
Dec 11 20:54:23 MyLaptop pppd[4974]: LCP terminated by peer (#M-N^HM-Q^@
Dec 11 20:54:26 MyLaptop pppd[4974]: Connection terminated.

Dan ternyata connection terminated.

Ternyata setting VPN nya ada yang harus ditambahkan pada ubuntu 12.10 ini (beda dengan ubuntu 12.04 dimana option ini tidak diaktifkan namun tetap bisa).

Berikut cara setting VPN clientnya yang benar :

1. Buka setting VPN, tinggal add saja, pilih PPTP :


2. Berikan nama connectionnya dan juga pilih otomatis pada method yang digunakan.

3. Masuk ke tab VPN :


4. Masukan gateway / IP / domain name server vpn nya, dan juga masukan user dan password login VPN nya.

5. Setelah selesai, pilih Tombol Advanced :


6. Pastikan methodnya di pilih untuk MSCHAP dan MSCHAPv2 nya dan juga pada security nya dipilih seperti gambar diatas.

(Nah seingat saya untuk option "Allow stateful encryption" pada ubuntu 12.04 jika tidak aktif tetap bisa connect vpn nya, namun pada ubuntu 12.10 harus diaktifkan)

7. Setelah itu coba kembali koneksi VPN nya dan analisa kembali log nya :

$ tail -f /var/log/syslog

Dec 11 20:54:51 MyLaptop NetworkManager[1005]: Starting VPN service 'pptp'...
Dec 11 20:54:51 MyLaptop NetworkManager[1005]: VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 5006
Dec 11 20:54:51 MyLaptop NetworkManager[1005]: VPN service 'pptp' appeared; activating connections
Dec 11 20:54:51 MyLaptop NetworkManager[1005]: VPN plugin state changed: starting (3)
Dec 11 20:54:53 MyLaptop NetworkManager[1005]: VPN connection 'VPN-SERVER' (Connect) reply received.
Dec 11 20:54:53 MyLaptop pppd[5010]: Plugin /usr/lib/pppd/2.4.5/nm-pptp-pppd-plugin.so loaded.
Dec 11 20:54:53 MyLaptop pppd[5010]: pppd 2.4.5 started by root, uid 0
Dec 11 20:54:53 MyLaptop NetworkManager[1005]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Dec 11 20:54:53 MyLaptop NetworkManager[1005]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Dec 11 20:54:53 MyLaptop NetworkManager[1005]: /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
Dec 11 20:54:53 MyLaptop pppd[5010]: Using interface ppp0
Dec 11 20:54:53 MyLaptop pppd[5010]: Connect: ppp0 <--> /dev/pts/3
Dec 11 20:54:53 MyLaptop pptp[5013]: nm-pptp-service-5006 log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Dec 11 20:54:54 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Dec 11 20:54:55 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Dec 11 20:54:55 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Dec 11 20:54:55 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Dec 11 20:54:56 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Dec 11 20:54:56 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 512).
Dec 11 20:55:02 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:950]: PPTP_SET_LINK_INFO received from peer_callid 0
Dec 11 20:55:02 MyLaptop pptp[5021]: nm-pptp-service-5006 log[ctrlp_disp:pptp_ctrl.c:953]:   send_accm is 00000000, recv_accm is FFFFFFFF
Dec 11 20:55:02 MyLaptop pptp[5021]: nm-pptp-service-5006 warn[ctrlp_disp:pptp_ctrl.c:956]: Non-zero Async Control Character Maps are not supported!
Dec 11 20:55:03 MyLaptop pppd[5010]: CHAP authentication succeeded
Dec 11 20:55:03 MyLaptop kernel: [  815.757904] PPP MPPE Compression module registered
Dec 11 20:55:05 MyLaptop pppd[5010]: MPPE 128-bit stateless compression enabled
Dec 11 20:55:08 MyLaptop pppd[5010]: local  IP address 192.168.10.212
Dec 11 20:55:08 MyLaptop pppd[5010]: remote IP address 192.168.10.210
Dec 11 20:55:08 MyLaptop pppd[5010]: primary   DNS address 192.168.10.10
Dec 11 20:55:08 MyLaptop NetworkManager[1005]: VPN connection 'VPN-SERVER' (IP4 Config Get) reply received from old-style plugin.
Dec 11 20:55:08 MyLaptop NetworkManager[1005]: VPN Gateway: 202.100.100.1
Dec 11 20:55:08 MyLaptop NetworkManager[1005]: Tunnel Device: ppp0
Dec 11 20:55:08 MyLaptop NetworkManager[1005]: IPv4 configuration:
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Internal Address: 192.168.10.212
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Internal Prefix: 32
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Internal Point-to-Point Address: 10.3.128.210
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Maximum Segment Size (MSS): 0
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Forbid Default Route: no
Dec 11 20:55:08 MyLaptop NetworkManager[1005]:   Internal DNS: 192.168.10.10

Dan saat ini sudah berhasil melakukan koneksi ke VPN server dimana di log diatas menunjukan bahwa kita sudah mendapatkan alokasi IP DHCP dari VPN tersebut.

Berikut gambar yang menunjukan cara kerja koneksi VPN (klik gambar untuk memperbesar) :


Semoga bermanfaat juga untuk teman semua.

Dony Ramansyah
site : http://donyramansyah.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171


Alternatif Web Editor Pada Ubuntu 12.10 dengan "BlueGriffon"



Ya..yaa, karena saat ini pada ubuntu 12.10 dimana web editor pilihan saya Kompozer sudah tidak ada di repo ubuntu 12.10 dan juga saya coba download manual sudah tidak compatible untuk di install lagi maka saya mencari altenatif web editor yang sudah support WYSIWYG dan saya ketemu program "BlueGriffon"

BlueGriffon adalah Web Editor berbasiskan WYSIWYG baru dengan konten editor untuk World Wide Web. Didukung oleh Gecko, Mesin rendering dari Firefox, dan ini adalah solusi modern dan mengedit halaman Web susuai dengan Standar Web terbaru.

BlueGriffon ini gratis untuk di download dan tersedia pada Windows, Mac OS X dan Linux. Silahkan di download disini : http://bluegriffon.org/pages/Download

Pada Ubuntu setelah di download tinggal dirubah saja permission file nya menjadi 755 :

$ chmod 755 BlueGriffon-1.5.2-Ubuntu11.10-x86_64-Install

Kemudian install :

$ ./BlueGriffon-1.5.2-Ubuntu11.10-x86_64-Install

Instalasinya pun mudah karena akan membuka GUI mode nya, dan tinggal next-nest saja.



BlueGriffon tersedia dalam bahasa Inggris, Belanda, Finlandia, Perancis, Ceko, Jerman, Ibrani, Hungaria, Italia, Jepang, Korea, Polandia, Cina Sederhana, Serbia, Slovenia, Spanyol, Swedia dan China Tradisional

BlueGriffon adalah sebuah aplikasi intuitif yang menyediakan penulisan Web (pemula atau intermediate) dengan User Interface yang sederhana sehingga memungkinkan untuk membuat situs web yang menarik tanpa memerlukan pengetahuan teknis yang luas tentang Standar pembuatan Web.



Karena Gecko yang mensupport BlueGriffon, Untuk mengedit akan terlihat persis sama di Firefox. Pengguna juga dapat selalu menggunakan View Source untuk melihat code web yang dibuatnya.

BlueGriffon berlisensi di bawah Public License, Mozilla 1.1 GNU General Public License Versi 2 dan GNU Lesser General Public License Versi 2.1.


Semoga bermanfaat juga untuk teman semua.

Dony Ramansyah
site : http://donyramansyah.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171

Memperbaiki Broken Packages Pada Ubuntu



Ingin sekedar share saja, mungkin diantara teman semua pernah ada yang mengalami pada ubuntu nya, dimana ada package program yang broken dan tidak bisa di perbaiki atau di remove dengan command : "sudo apt-get install -f"

contoh error nya seperti ini :

dpkg: error processing pcsxr (--configure):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting configuration.
Errors were encountered while processing:
 pcsxr

Kebetulan saya error nya adalah untuk program pcsxr. Untuk memperbaikinya adalah menggunakan command :

$ sudo dpkg --remove --force-remove-reinstreq pcsxr

dpkg: warning: overriding problem because --force enabled:
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
(Reading database ... 229636 files and directories currently installed.)
Removing pcsxr ...
Processing triggers for man-db ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...

Dan saat ini program tersebut sudah berhasil di uninstall, sekarang perintah "sudo apt-get install -f " sudah berjalan dengan normal:

$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Semoga bermanfaat juga untuk teman semua.

Dony Ramansyah
site : http://donyramansyah.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171