Mengakses CCTV Melalui Internet

Posted in Networking on June 20st, 2008 | (3,779) Comments

Beberapa pengunjung masuk ke blog ini untuk mencari tahu cara mengakses CCTV lewat internet. Jika CCTV-nya adalah milik orang lain, stuff maka tentu saja harus bertanya kepada yang punya tentang IP/URL CCTV tersebut. Tetapi jika Anda ingin mengeset CCTV Anda sendiri supaya bisa diakses lewat internet, healing maka berikut bahasannya.

Jika anda sudah menggunakan CCTV dilengkapi dengan DVR (Digital Video Recorder) yang dilengkapi dengan port RJ-45 (Port untuk UTP), try maka Anda tentu bisa mengaksesnya melalui interface yang disediakan oleh vendor. Ada dua interface, yang berbasis web dan berbasis aplikasi desktop.

Agar CCTV bisa diakses dari Internet, Anda membutuhkan IP Publik untuk DVR Anda. Jika anda hanya mempunyai IP lokal, Anda bisa meminta ISP Anda untuk melakukan routing dari IP Publik mereka ke IP lokal Anda.

Tetapi jika DVR Anda menggunakan IP lokal dan Anda mempunyai IP Publik (misalnya di router), Anda bisa melakukan routing sendiri. Caranya saya paparkan di sini.

SOLVED: fetchmail – Server certificate verification error

Posted in Networking on May 26st, 2008 | (4,998) Comments

I am using fetchmail to download emails from Yahoo Small Business mail server. I got the following error in the log file.

May 26 14:55:07 office fetchmail[7593]: Server certificate verification error: unable to get local issuer certificate
May 26 14:55:07 office fetchmail[7593]: Server certificate verification error: certificate not trusted
May 26 14:55:07 office fetchmail[7593]: Server certificate verification error: unable to verify the first certificate
May 26 14:55:09 office fetchmail[7593]: sleeping at Mon 26 May 2008 02:55:09 PM WIT for 300 seconds

The solution can be achieved by updating the CA-Certificate.

In Ubuntu-Server, viagra 60mg I just need to do apt-get:

apt-get install ca-certificates

I am still have a problem on downloading read email from Yahoo Small Business. If the email is already read from the webmail (even it is not already downloaded by fetchmail), sale it will be no longer downloaded by fetchmail.

Fetchmail downloads undownloaded email (which is what I expect) from other mail servers other than Yahoo.

Anyone?

SMBD Error

Posted in Networking on May 14st, 2008 | (2,403) Comments

I had a problem with my Samba Server because of libgcrypt and libgpg-error update. Here is what smbd said:

intranet# smbd -v
/libexec/ld-elf.so.1: Shared object “libgcrypt.so.13″ not found, cure required by “smbd”

First solution is to upgrade the Samba, cheap but I found another error:

=> Patch patch-Makefile.in failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/net/samba3.
*** Error code 1

So to keep it simple (in the stupid way) :D , here are what I did to solve the problem instead of reinstalling Samba:

  1. Locate for the libgcrypt.so.13 that gave me no result.
  2. Go to /usr/local/lib/ and copy the existing libgcrypt.so.15 (caused by update) and give it name: libgcrypt.so.13

    intranet# cp libgcrypt.so.15 libgcrypt.so.13

  3. Run smbd again, and returned this

    intranet# smbd
    /libexec/ld-elf.so.1: Shared object “libgpg-error.so.1″ not found, required by “smbd”

  4. Go to /usr/local/lib/ and copy the existing libgcrypt.so.0(caused by update) and give it name: libgpg-error.so.1

    intranet# cp libgpg-error.so.0 libgpg-error.so.1

  5. Run smbd again

    intranet# smbd
    intranet#

  6. Voila, it works.

I think this trick can be applied to other problems due to “not found shared object”.

Note: I use FreeBSD 5.5-STABLE

[RESOLVED] jabberd2: ERROR: sm died. Shutting down server.

Posted in Networking on May 13st, 2008 | (3,171) Comments

Sometime when you have a power outage on your jabber server while the service is running, decease you can not start jabberd. In my case it returned:

ERROR: sm died. Shutting down server.

It happened because the c2s component is trying to bind with the same hostname as sm component.

This problem can be resolved by changing the value on <id> tag on c2s.xml to any string.

More about jabberd2 can be found here.

Perintah Untuk NAT Di Linux

Posted in Networking on April 26st, 2008 | (4,180) Comments

Beberapa waktu yang lalu saya perlu untuk membuka akses ke CCTV yang berada di jaringan lokal agar dimungkinkan melihat CCTV melalui internet. Konfigurasi CCTV memungkinkan untuk mengeset port selain port 80. CCTV biasa diakses dengan http://192.xxx.xxx.xxx:80, troche atau melalui software berbasis jawa yang harus di-install di PC.

Untuk memberikan akses user dari luar jaringan (melalui internet), maka perlu dilakukan penerjemahan alamat network yang umum disebut sebagai NAT (Network Address Translation).

CCTV nantinya akan diakses melalui: http://cctv.mydomain.com:81 yang akan diterjemahkan menjadi http://192.xxx.xxx.xxx:80. Kenapa saya menggunakan 81 untuk port akses dari internet? Ini disebabkan port 80 sudah digunakan untuk web server.

Berikut perintah NAT untuk menyelesaikan masalah di atas:

# iptables -t nat -A PREROUTING -d YOUR_PUBLIC_IP/32 -p tcp -m tcp –dport 81 -j DNAT –to-destination YOUR_PRIVATE_IP:80

Catatan: ganti YOUR_IP_PUBLIC dengan IP Public Anda dan YOUR_PRIVATE_IP dengan IP Privat Anda.

Selanjutnya perintah tersebut bisa disimpan dengan perintah

# iptables -save

Saya tidak menyimpannya, tetapi perintah itu saya masukkan di-startup file karena alasan kepraktisan :D

CCTV Login Using FQDN

RSS