Sunday, December 25, 2005

Our groupwise server is ready.

Hi all,

Our groupwise server is up and running. You can get windows client installation at \\10.1.1.3\public. Or you can access the groupwise using webaccess, the URL is : http://10.1.1.3/gw/webacc. The user name will the first part your email address before "@", for example my email address is foongws@zen.com.my, so my user name will be foongws. And the default password is "123456".

If you have any question, please let me know.

Thank you.


--

Saturday, December 24, 2005

Driver and Kernel, part 2

I want to be kernel is because kernel is like a leader, driver is like a manager. Leader will lead the follower, but at the same time the follower will be able to think themselves. They can have their own mindset. The leader just need to show the direction, the follower will be follow by themselves even without leader. Just like those religions leader, even though they no longer exist in this world, but their follower still moving toward the direction the leader pointed. The kernel manage the resources and the resources is unique, they have their own functionality and a system can’t run even one of them is missing. I hope this will the role for me and all of my colleague to the organization.

A good leader should be like a kernel, he knows that all the resources is unique and he are not affordable to lost anyone of them, so he have to keep them well and treat them well.

I remember Warren Buffett. Said that: “It doesn’t matter what your staff doing when you around, it is very important that what they are doing when you are not around.”

If I am the master of the lorry, I can drive it to the directions and places I want to go but don’t forget that I still need to drive it. Without me, the car wouldn’t move. Further more, now my feeling is I am a 'ah mat’ that being asked to go two places by two master at the same time. And I don’t like the feeling being order and then perform only the task being assign like a robot, that why I don’t like the feeling being driver and control those robot in the car.

Now a lot of system even can run without kernel, this is what I want. If all the resources can run smoothly with minimum instruction then the system will be very effective.

Disk defragment would not help the performance if the already full.

--

Merry Christmas and Happy New Year.

Merry Christmas and Happy New Year.

Monday, December 19, 2005

New Year Resolution

Heard from radio-what is ur new year resolution..
1 guy called up saying - I wished my gf would stop farting in the bed..and also do not have bad breath.
DJ: Then why ru with her since u find her smelly?
Guy:Cos she is sooo pretty, n i love her so much...she is just too pretty.

???: If u think dat ur gf has bad habit,why not just tell her openly? Instead be a ***lubang and share it with the rest of the world. Imagine it was U who the topic was about, will u be proud and feel honoured?

I guess for this guy, sorry to say that,u do not have b@lls to be her man. Go pack ur bag n stay in the jungle. May you be happy living with those farting baboons and smelly hyenas.

For the pretty gf,sorry dat u hv such lousy bf, maybe u too should clean urself up a little .Hope u realised dat pretty is not everything.

For all who reads this...any new year resolution dat u dont mind sharing with us? Hmmm....Mine
1. I don't want to be afraid of any restless souls...
2. I hope i dont get a monkey brain J*rk who thinks like that caller above as my next soulmate..

Sunday, December 18, 2005

Driver and Kernel

When I been assign this position, I though I should work like a Kernel. There are a few applications running at higher level, when they request for resources, I will try my best to arrange resources for them, for example enough amount of RAM, processing power and disk space, so that they can perform their task smoothly.

Recently I found that my functionality is like a driver in a car more than a kernel in an OS.

Just imaging that I am a driver in a big car, the big and long one, got long car body, but only limited seat inside. The rest of the space in the car may be is a wine bar or TV set or Jacuzzi and so on. But one thing is this car not powered by petrol but a few robots. These robots need to roll the wheel, turn the wheel, generate power for the TV set and even stop the car. So while I driving, I am not turning the steering, I am giving order to those robots.

So I got a few master, they all sit at the back row. I received order from them.

One day, the car was sent for upgrade, because the upgrade involves the front part of the car, so some of the robots were temporally move into the car booth. While waiting for the upgrade complete, Master B keeps on asking me to clean up the car booth. I am not sure what the reason is but I really feel that wasn’t the right time. Because no matter how hard we clean up the car booth, the robot will still have to work at there as long as the upgrade still in progress. As long as the robots working in the car booth, the car booth will be looking messy.

Master B said that he want to through away all the CD in the car booth. The reason I refuse to do that is Streamyx line might do down, the web site that host the driver which we need might down for maintenance and we wouldn’t know when we will going to need those software. I hope those who had been benefit from those CD will help me defend those CD together.

All of my Master would like to see the car booth to be clean but they seldom consider current situation. Master C said got visitor, ask me to move some equipment from the car into the car booth, after moving those equipment, the car booth look very full and messy again. Those equipment suppose to have a room to store it, I been told by Master A a month ago. Master B even suggests me to ask those robots clean up the booth while they are recharging. I don’t think this is a good idea, because I need these robots to be fully charge. This car booth was causing a lot trouble to me but today I am talking about my functionality so I will not discuss here.

One day, Master A told me that to make those robots in the car more powerful, we should have training for them. Of course I would be very happy to hear that because once those robots become more powerful, the car will be able to more faster and safer. Then Master A said he will arrange it.

Few days later, Master B said that the training was cancel and asked me to inform those robots. Because that day, a few robots was injured, besides driving the car, I have to generate power for the car as well. So I don't have time to think too much, just send a signal to those robots saying that the training was cancel. A few hours later, while I was still busy generating power, Master A ask me why the training was cancel and didn't inform him. Because the training was for those robots, of course I will not think of inform him, further more, I though there are closer communication between master and master.

What is the different between a Kernel in the OS and a Driver in the car?

If I am a kernel,
- I can determine whether I should discard or keep those resources.
- I can determine when will be the best time for the system to run disk defragmentation.

If I am a driver,
- My Master will order me to through away those CD.
- My Master will order me to clean up the car booth at specific time.


--

Friday, December 09, 2005

Words of Encouragement

Words of encouragement

Someone will always be more good looking. They will always be smarter. Their house
will be bigger. They will drive a better car. Their children will do better
in school. Their spouse will fix more things around the house.

So let it go, and love you and your circumstances. Think about it..... The
prettiest person in the world can have hell in his/her heart. The most highly
favored man/woman on your job may be unable to have his/her dream woman/man. The richest
woman/man you know -- she/he has got the car, the house, the clothes-- might be lonely.

So.......love you. Love who you are right now. Tell yourself "I am too
blessed to be stressed."

"To the world you might be one person, but to one person you just might be
the world".


Wednesday, December 07, 2005

Directory & Groupwise training

Directory & Grouwise training

Date: 10/12/2005 (sat)
Location Zen systems. SDN. BHD.

Agenda:

9:30 am - 12:30 pm eDirectory and Groupwise introduction
- eDirectory Usage
- Identify Key Features of Groupwise
- Different between Exchange and Groupwise

12:30 pm - 1:30 pm Lunch

1:30 pm - 5:00 pm eDirectory and Groupwise Technical preview
- Identify Key Components of a Basic Directory
- Understand Partition and Replica in eDirectory


eDirectory technical preview presentation - ready
eDirectory introduction presentation - ready
Groupwise introduction presentation - ready
Groupwise technicak preview prestation - pending


--

You can find ZEN everywhere. part 3

I'm using Zenwalk Linux. Soon I'll introduce Zenwalk Core.

Tuesday, December 06, 2005

Bidding farewell-the toughest thing to do..

Azizul,

Thank you for creating peace among us at times when we were at WAR
Thank you for cheering us up at times when we had stretched too far
It's been a pleasure to have the opportunity to go to "battle" with you
Your wisdom and calmness are the elements that we should learnt
Though we may not be sailing in the same ship, & with a different compass
I am sure that we are heading the same direction; with the same passion
about work
Bidding goodbye is always difficult, & yet it's a path that we have to
go through;
So, here it is,
wishing you the very best of luck, don't let the soaring spirit dies;
and
may you achieved what you had wished for.



FROM:

* soldiers* with *Swords* and *Armours*

Saturday, December 03, 2005

A List of the Windows 2000 Domain Controller Default Ports

**This article (Q289241) is no longer available via Microsoft Tech Net.

A List of the Windows 2000 Domain Controller Default Ports


The information in this article applies to:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server


SUMMARY

This article describes the most common ports, protocols, and services that are opened on a Windows 2000-based server that is running Active Directory. The purpose of this article is to list the different services and their respective ports, not to explain how to configure the ports for either a firewall or a proxy.


MORE INFORMATION

21/TCP (Transmission Control Protocol) -- FTP

This File Transfer Protocol (FTP) server is part of Internet Information Services (IIS) and is administered from the IIS administration tool. FTP is a common method to transfer files between two networked computers and to enable the convenient use of remote file storage capabilities.

25/TCP -- SMTP

This Simple Mail Transfer Protocol (SMTP) service is administered from the IIS administration tool. SMTP is the protocol that is used to send e-mail messages by means of the Internet.

80/TCP -- HTTP

Hypertext Transfer Protocol (HTTP) is the set of rules for exchanging files (for example, text, graphic images, sound, video, and other multimedia files) on the World Wide Web (WWW). In comparison to the Transmission Control Protocol/Internet Protocol (TCP/IP) suite of protocols (that are the basis for information exchange on the Internet), HTTP is a program protocol.

88/UDP (User Datagram Protocol) -- Kerberos

Kerberos protocol is a network authentication method that is based on the key distribution model. This protocol enables entities that are communicating over networks to prove their identity to each other and at the same time this protocol can prevent eavesdropping or replay attacks. The Kerberos Key Distribution Center (KDC) listens on this port for ticket requests. Port 88 for the Kerberos protocol can also be TCP/UDP.

119/TCP -- NNTP

Network News Transfer Protocol (NNTP) is the predominant protocol that is used by computers for managing the notes that are posted on Usenet newsgroups. NNTP servers manage the global network of collected Usenet newsgroups.

135/TCP -- RPC

Remote procedure call (RPC) is a facility that enables a program on one Windows-based computer (the client computer) to invoke the services of another program that is running on a separate Windows-based computer (the server) in a distributed network. RPC is a program-level protocol that can use the communications services of any of the Windows networking protocols, which includes TCP/IP.

137/UDP -- NetBIOS Name Server

The network basic input/output system (NetBIOS) Name Server (NBNS) protocol, which is part of the NetBIOS over TCP/IP (NetBT) family of protocols, provides a means for hostname and address mapping on a NetBIOS-aware network.

139/TCP -- NetBIOS Session Services

NetBIOS Session Services are part of the NetBIOS over TCP/IP (NetBT) family of protocols and is used for server message block (SMB), file sharing, and printing.

389/UDP -- LDAP

LDAP is the Lightweight Directory Access Protocol. LDAP is designed to be a standard way of providing access to directory services. In Windows 2000, LDAP is the primary way that the operating system accesses the Active Directory database.

443/TCP -- HTTPS

Secure Hypertext Transfer Protocol (HTTPS) is a variant of HTTP that is used for handling secure transactions. HTTPS is a unique protocol that is Secure Sockets Layer (SSL) underneath HTTP.

445/TCP -- SMB

The SMB protocol is used for file sharing in Microsoft Windows NT and Windows 2000. Windows 2000 enables you to run SMB directly over TCP/IP, without the extra layer of NetBT.

464/TCP -- Kerberos Password V5

The Kerberos change password protocol is used to deny an administrator from setting a password for a new user. This functionality is useful in some environments, and this proposal can be used to enable password setting. This protocol is used when users changes their passwords.

500/TCP -- ISAKMP

Internet Security Association and Key Management Protocol (ISAKMP) or IKE (for Windows 2000) is the key exchange mechanism for a virtual private network (VPN). ISAKMP manages the exchange of cryptographic keys and employs a two-phase process for establishing the Internet Protocol security (IPSec) connection between two gateways.

563/TCP -- SNEWS

SNEWS is secure NNTP.

593/TCP -- RPC over HTTP

RPC over HTTP is used for COM+ Internet Services and requires IIS to operate.

636/TCP -- LDAP over SSL

When SSL is enabled, LDAP data that is transmitted and received is encrypted.

1025/TCP -- Listen

The first port assigned to be used by any application..

1067/TCP -- Installation Bootstrap Service

The installation bootstrap protocol server.

1068/TCP -- Installation Bootstrap Service

The installation bootstrap protocol client.

1645/UDP -- IAS: Internet Authentication Service

This service is used for processing Remote Authentication Dial-In User Service (RADIUS) authentication messages and is supported by IAS to provide backward compatibility with earlier RADIUS servers.

1646/UDP -- IAS: Internet Authentication Service

This service is used for processing RADIUS accounting messages and is supported by IAS to provide backward compatibility with earlier RADIUS servers.

1701/UDP -- L2TP

Layer 2 Tunneling Protocol (L2TP) is a method for encapsulating standard Point-to-Point Protocol (PPP) by means of a variety of media. The protocol also enables encapsulation of PPP by using UDP packets.

1723/UDP -- PPTP

PPTP is an abbreviation for Point-to-Point Tunneling Protocol. It is an Internet protocol that is commonly used in VPN products. Windows NT supports PPTP server, and both Windows NT and Microsoft Windows 95 support PPTP client.

1812/UDP -- IAS Internet Authentication Service

This service is used for processing RADIUS authentication messages.

1813/UDP -- IAS Internet Authentication Service

This service is used for processing RADIUS authentication messages.

3268/TCP -- Microsoft Global Catalog

Active Directory global catalogs listen on this port.

3269/TCP -- Microsoft Global Catalog with LDAP/SSL

Microsoft global catalog SSL connections listen on this port.

3389/TCP -- RDP

Remote Desktop Protocol (RDP) is the protocol that enables a thin client to communicate with the Terminal server over the network. This protocol is based on the International Telecommunication Union (ITU) T.120 protocol, an international, standard multiple-channel conferencing protocol that is currently being used in the Microsoft NetMeeting conferencing software product.