Friday, May 15, 2009

End of project -2

Location : KBU International College, MMLAB
Event: Final Presentation

Discussion
During the presentation, all of our member present and explain what we had did in the past 3 months alternately. Although we did not get much of the customer but we did learnt how to setup a business and gain many technically knowledge through out the project.

Outcome
Our supervisor is satisfied with the effort we put in the project although we did not get much of the customers. He give us a good reputation and give us some advise on the method to provoke more customers

Wednesday, May 13, 2009

End of project -1

Location: Whtan's house
Event: Preparing the final presentation and report

Discussion
Progression, actual business flow, actual profit, status of account, customer profile are added to our final report and also the presentation.

Outcome
At the end of the week, we enable to complete a fianl presentation and report which is ready to present and shown to our supervisor on next week

Saturday, May 2, 2009

Close Account

Location: Chen Hong's House
Event: Close account for our E.S.C

Discussion:
Basically we did not use the sponsored fund because we using all the open source and free software as our tools to complete our task.
What we include in our business account are:
1. General business expenses
2. Sales record
3. Invoice

Outcome:


Wednesday, April 15, 2009

First customer, Quas -3

Location: Quas Office
Event: Managing and support on Quas

Discussion
After we setup the web server for the Quas, they require us to help them to host a web page as well.
We accept the task and start to design a web page for Quas and managing the server as well.

Outcome
A webpage is created for Quas.

Monday, April 6, 2009

Problem solve

After discussion with the company owner, finally they agree with our idea where they will host their web site on the data center and we will be the one who helping them to build the server and maintains the server.

So we host it at a data center with a domain name Quas.com.my. This website will be mainly publishing the Internet cafe latest news or event. And player might get new information from the website or register themselves in to the weekly game competition via the web site

Friday, April 3, 2009

First customer, Quas -2

Location: Quas Office
Event: Solving problem facing for Quas computer center

Discussion
We decided to move out the server and place it under a datacenter. This is the best solution we can found to overcome the problem we facing. The webserver is function well.

Outcome
A web server is construct and is available to use.

Friday, March 27, 2009

Finding the solution

The problem we face in the process of building the server for Quas is very complex.

First of all, the owner of the company did not save a slot for his own web server which he never predicted earlier while he setup his business. This slot we a saying is about a network interface slot which allow the server to communicate to the Internet. As the business is running, we cant simply restructure the whole network connect.

Therefore we come out with a plan which is using a dynamic ip address to help us on the domain name problem. Beside the domain name, another problem we facing while setting up the server was, we are told to have a fix ip delicate to the server. But in fact, that fix IP was shared among another game hosting server.

This game server almost occupied all the band width and also the server itself does not grant any premission to other machine. This game server is one of the core business source, the company holder does not allow us to make changes on it as this is their pirvate property. This make our process become much harder.

Friday, March 20, 2009

First customer, Quas -1

Location: Quas Office
Event: Setting server at Quas

Discussion
After installing the Mail server at a machine provided by Quas, we are testing the server at the Quas computer center.
Problem occurs when we trying to connect the server to the Quas because the only fix IP cable is being used by other purposes.

Outcome
A server is installed but still unable to use at Quas computer center.

Monday, March 16, 2009

Facing problem on finding customer

This is the second week we had started to find our customer. Previously as we though, there should be much opportunity for us to get business and communicate to customer. However, after two weeks of searching, we got a big problem. Most of the company did not believe in our service.

Although most of these targeted customer is my friend company, as they are not the decision maker, there fore we does not able to get our first deal. From here, we need to think a better way to market our service.

Fortunately, at the end of the day we still manage to get 1 customer from a nearby Internet cafe who wish to have his own web site to do some publicity on the Internet.

Friday, March 6, 2009

Looking for the First Business -2

Location : ZuYao's House
Event :Find customer

Discussion
We are failing to get customers throughout our forum. We found that Enterprise Company are not very confidence in our group, because we are still student and never get a professional training before. Beside, the economy downturn also affects our company to get customer.
Finally we get a customer through introduce by a friend. Our first customer is 'Quas' computer center.

Outcome
Quas as our first customer

Friday, February 20, 2009

Looking for the First Business

Location: Wee Hoe's house
Event : Find customer!

Discussion
Each of us is give a week to find customers. Promotion and advertisement is place on some forum in the Internet. Beside that, we also try to get business from friend and referral.

Outcome
Got responde from customer, business yet to be comfirm

Wednesday, February 18, 2009

Building the sample machine - Steps

Title: Procedurs on building sample machine

Today, I and my partners are going to configure a mail server on a Linux OS. And the following tasks need to be implemented.

1. A computer that pre-installed with Linux OS like fedora 9/10 or Ubuntu 8.10.

2. Install and configure Sendmail.

3. Install and configure Mail Scanner, Spamassassin and ClamAV.

4. Install and configure white/black list filter like DCC, Razor2 and Pyzor.

Task 1:

We will get a computer and format and install Linux OS into it, if did not get a pre-installed Linux OS computer. This is a quite easy task among the other so I not going to show the steps on how I achieve this task.

Task 2:

Sendmail is one of the free to use mail agent. Normally, this is optional software integrated with Linux OS. If looking for new version, following is the official download page:

Download Page: http://www.sendmail.org/releases

Installation and Operation Guide: http://www.sendmail.org/doc/sendmail-current/doc/op/op.pdf

Configuration ReadMe: http://www.sendmail.org/documentation/configurationReadme

The main configuration files

we need to

concern in Sendmail are

Sample - /etc/resolv.conf:

domain esc.kbu.edu.my
nameserver 192.168.1.20

Please Note: An incorrectly configured resolv.conf file can lead to errors when running the m4 command to process the information in your sendmail.mc file.

Sample - /etc/hosts:

127.0.0.1 esc.kbu.edu.my localhost.localdomain localhost esc

Sample - /etc/mail/access:

localhost.localdomain RELAYlocalhost RELAY
127.0.0.1 RELAY
192.168.1.20 RELAY
esc.kbu.edu.my RELAY

Please Note: You'll then have to con

vert this text file into a Sendmail readable database file named /etc/mail/access.db. Here are the commands you need:

[root@esc.kbu.edu.my]# cd /etc/mail
[root@esc.kbu.edu.my]# make

Sample - /etc/mail/sendmail.mc:

Uncomment the following and edit the necessary information:

DAEMON_OPTIONS(‘Port=smtp, Name=MTA’)
DAEMON_OPTIONS(‘Port=submission, Name=MSA’)
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`masquerade_envelope')dnl
MASQUERADE_AS(`esc.kbu.edu.my')dnl
MASQUERADE_DOMAIN(`esc.kbu.edu.my')dnl
MASQUERADE_DOMAIN(localhost)dnl
MASQUERADE_DOMAIN(localhost.localdomain)dnl

Please Note: You'll then have to convert this text file into a Sendmail reada

ble configuration file named /etc/mail/sendmail.cf. Here are the commands you need:

[root@esc.kbu.edu.my]# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

Please Note: After all the editing, use the following command to restart the service

[root@esc.kbu.edu.my]# /etc/init.d/sendmail restart

Task 3:

First, we need to download the setup file that is combined with Spamassassin and ClamAV.

Download Page: http://www.mailscanner.info/downloads.html

Download Link: http://www.mailscanner.info/files/4/install-Clam-SA-latest.tar.gz














General Guide:
http://www.mailscanner.info/install_guides.html

Installation and Configuration Guide (For Ubuntu):
http://www.mailscanner.info/ubuntu.html

Installation and Configuration Guide (For Other Unix/Linux):
http://www.mailscanner.info/other.html


Sample - /etc/clamd.conf:

LogFile /var/lib/clamav/log/clamd.log
#LogFileUnlock
LogTime
LogSyslog
#PidFile

TemporaryDirectory /var/lib/clamav/tmp
DatabaseDirectory /var/lib/clamav/db
LocalSocket /var/lib/clamav/run/clamd.sock
FixStaleSocket
#TCPSocket

User Clamav

ScanPE
ScanOLE2
ScanMail
ScanHTML
#ScanArchive
ScanRAR

Sample - /etc/freshclam.conf:

Link: http://svn.pardus.org.tr/pardus/tags/2007.1/applications/security/clamav/files/freshclam.conf

Task 4:

A : DCC (Distributed Checksum Clearinghouse)

Download Page: http://www.dcc-servers.net/dcc/

Install

tar -zxvf dcc.tar.Z
cd dcc-1.3.92
./configure
make
make install

Configure
[root@esc.kbu.edu.my]# cd /etc/mail/spamassassin
[root@esc.kbu.edu.my]# vi v310.pre


Uncomment from
#loadplugin Mail::SpamAssassin::Plugin::DCC
To
loadplugin Mail::SpamAssassin::Plugin::DCC

Installation checking

[root@esc.kbu.edu.my]# cdcc info

Activate DCC function

[root@esc.kbu.edu.my]# cd /etc/mail/spamassassin
[root@esc.kbu.edu.my]# vi local.cf

Add the following into that configuration file:
use_dcc 1
dcc_home /var/dcc

[root@esc.kbu.edu.my]# cd /var/dcc
[root@esc.kbu.edu.my]# vi dcc_conf

Edit from
DCCIFD_ENABLE=off

To
DCCIFD_ENABLE=on
ln -s /var/dcc/libexec/rcDCC /etc/rc.d/init.d/DCC
chkconfig --add DCC

B: Pyzor

Download Page: http://pyzor.sourceforge.net/

Install

tar jxvf pyzor-0.4.0.tar.bz2
cd pyzor-0.4.0
python setup.py build
python setup.py install
chmod -R a+rX /usr/share/doc/pyzor \
/usr/lib/python2.5/site-packages/pyzor \
/usr/bin/pyzor /usr/bin/pyzord

Configure

Use the following command to download a folder named as servers from the pyzor server:

pyzor discover

Activate DCC function

[root@esc.kbu.edu.my]# cd /etc/mail/spamassassin
[root@esc.kbu.edu.my]# vi local.cf

Add the following into that configuration file:
use_pyzor 1
pyzor _options --homedir /etc/mail/spamassassin

Run the following command to download again the folder into the specified path:

pyzor --homedir /etc/mail/spamassassin discover

C: Razor2

Download Page: http://razor.sourceforge.net/

We need both razor-agents-2.84 and razor-agents-sdk.

Install razor-agents-2.84

tar -vxf razor-agents-2.84.tar.bz2
cd razor-agents-2.84
perl Makefile.PL
make
make test
make install

Install razor-agents-sdk

tar -vxf razor-agents-sdk-2.07.tar.bz2
cd razor-agents-sdk-2.07
perl Makefile.PL
make
make test
make install

razor-client
razor-admin –create
razor-admin -register -user=user@XXX.XXX -pass= xxxx

Activate DCC function

[root@esc.kbu.edu.my]# cd /etc/mail/spamassassin
[root@esc.kbu.edu.my]# vi local.cf

Add the following into that configuration file:
use_razor2 1

Checking

Use the following command to check whether the Razor2 working or not. If working, “razor2 is available” this sentence will be appear.

[root@esc.kbu.edu.my]# spamassassin -t -D razor2 < /usr/share/doc/spamassassin-3.2.5/sample-spam.txt

Friday, January 23, 2009

Setup our own web site

Some body please write something to support this post!

Friday, January 9, 2009

Building the sample machine - 3

Location : KBU International College, Lecture Office
Event : Move the server to a fix IP environment

Discussion
In order to get a free testing environment for the fix IP, we have seek help from the college. And so, we have place our server in the college with a fix IP is assign to the server.

Outcome
Everything work fine in the fix IP connection. User able to send and receive email from and mailing software such as thunder bird. Beside that user may also receive and send email via handphone