After hunting for a good cross-platform (Windows/Nokia/Mac) sync solution that encompassed Lotus Notes & Domino, I finally found one that was always available to me - Lotus Traveler. I'd never considered Traveler before, and I'm not sure why. But after a quick look at the specs and requirements, I decided to give it a try. It fits my environment perfectly and solves all my needs, so why not? After a week with Traveler I could not be more pleased. It runs like a charm on my Windows 2k3 server and the Nokia installation went just as promised. After initial setup Traveler had some difficulty finding my NAB entry on the server, but after I worked that out, it's been running like a dream. Getting real-time notification of e-mail on my phone made me realize a couple of things: I get too much junk that I just manually delete. Time to unsubscribe! I have to keep an eye on my phone plan. I have a minimal data plan and I think Traveler may blow it out of the water if I'm not careful!
Now that I've had it for a week or so I have turned off auto-update. I don't need it that urgently and can stand to save the bandwidth, so daily updates will do. Great job on Traveler, Lotus team!
|
Ratings
0
|
Over a year ago I asked about what server you use to run Domino. I was still running Windows 2000 and was quite happy with it. If you want to know my reasons, read that entry, I detailed them there. I have since replaced both the hardware and the OS. I'm now running Windows Server 2003. The change went pretty well, with a couple of hitches. The main cause is that I use my server as a personal workstation as well as a server. I have to do things like manage PDFs and so forth. Remember that I'm a one-man shop when it comes to IT, so less complexity is a key driver. WIndows 2000 was ideal for this, as it ran consumer-grade software and still was a decent server. But the lack of support and updated software was starting to be a pain, so I rolled over to Windows Server 2003 when I upgraded my hardware. The upgrade was smooth and Domino runs like a charm. My main frustration with 2k3 is that so much consumer-level software won't run on it. I can no longer use my Brother MFC-665CW as a scanner and PC fax - the Windows 2003 driver won't allow it. Bluetooth doesn't work at all. I also can't use the Nokia PC Suite software to manage my phone. I used to sync my Nokia E62 with Notes on my Windows 2000 server/workstation via Bluetooth, and I've had to find a completely different solution. I understand why this is - 2k3 is designed for serious servers in corporate environments. But in this way it's not a good fit for me. The benefits are that Windows Server 2003 is a lot more up-to-date than Windows 2000. For example, I can now do remote management via Remote Desktop Connection. The performance is a lot better, and 2k3 takes better advantage of the hardware I have. I refuse to rely on Vista for my server, so I am considering doing a fresh install of Windows 7 when it comes out and giving that a shot as my new server. Any thoughts are appreciated. Oh, and if you're going to recommend Linux, don't bother. I have no interest in learning it.
|
Ratings
0
|
Yeah, it's been a while. I've been busy with, among other things, a career change. I'm no longer a full-time Lotus guy, or even a developer. I'm now a business analyst and management consultant. This change has been coming for some time and I'm really excited about it. That said, I still keep my eye on Lotus stuff and am still an IBM partner through my (mostly dormant) company, Knowledge Productions. About twice a year the partnership comes in handy, so I maintain it. Plus I run my enterprise (such as it is) on Lotus tech. So I have been waiting eagerly for the release of 8.5.1, and I have to say it was worth the wait. I installed Domino 8.5.1 three days after it was available and I have to say I'm really happy with it. The install and upgrade was very clean. Performance is better, and the other apps I use on my Domino server seem to behave better. I use Notes in two environments, Windows and Mac. My Windows machine, provided by my employer, is no powerhouse. It's a Dell Latitude D610 with 1.5 Gb of RAM and a 2 Ghz Pentium M, running XP SP3. Even in this restricted environment, using Notes is satisfactory. Response times are quite good and much improved over 8.5. Plus Notes consistently takes less memory than and outperforms Outlook 2007 (the corporate e-mail standard). Designer is not as snappy as I would like, but it's usable, and I don't have to close every other app in order to start Designer. As for the Mac client, I can now happily report that Notes on Snow Leopard is now usable. Startup time is respectable and, once launched, performance is good. I have some kind of funcky problem where all of my icons have disappeared, but this happened before I upgraded so it's not an 8.5.1 problem. I think, in fact, it is related to Snow Leopard, but it doesn't keep me from working so I'll need to investigate is when I have a chance. All in all, nice job, Lotus!
|
Ratings
0
|
As of last week, my most recent article for The View is available on-line and in the print edition. It's called "Notes client application makeover for the Web, Part 2: Improving the user experience with AJAX" and is the second of three articles. I am pretty proud of this series of articles, as they describe the most complex Domino web app I have ever created for my own purposes. The series describes how to take an R7 Notes client app and move it on to the web. The database (which you can download even if you are not a subscriber) shows how I used AJAX, JavaScript, LotusScript, Java, and CSS to create a single-window application.
I have been writing for The View for eight years now, and have published 10 articles with an 11th currently in edit. I have really enjoyed it, and am already planning my next article. My articles have gotten longer and longer, and each one has been more work than the last. Considering this last three-part series was originally conceived as a single artcile I think you can see the trend. I hope this next one will be a little shorter and less complex.
|
Ratings
0
|
I have been running my own Domino server out of my home since about 2001. We run our family e-mail and web sites from it.
I started with an old HP Pavilion back in 2001. In 2003 I upgraded to Windows 2000 and moved to a new box with a gig of RAM and a huge, for the time, 20Gb hard drive. This server is still up and running today. It's gone from Domino R6 through 6 and 7, and currently runs 8.0.1. In, I think,. 2005, I added a second hard drive (30Gb). The transaction logs go on C: and the Domino data goes on D. I also upped the memory to 2 GB. But other than that, service packs, and a new LAN card, it hasn't changed much in years.

The neat thing about this server, aside from its longevity, is that through all the version permutations and my experiments with Tomcat, DB2, and other products, it has always met my needs. Windows 2000 has, overall, been a great OS for me. I'm planning to finally retire this server this summer, and will (reluctanlty) probably move to Windows Server 2003. I'm sticking with Windows primarily because I know it, it works on my hardware, and I own the licenses so it's free. If I knew Linux I would consider it, but since I don't know it I can't be bothered to learn it unless there's a good financial reason to do so.
So this Windows 2000, 2 Gb RAM, 2-disk server has pretty much been an ideal solution for me, perfectly balancing out cost and performance while being extremely low-maintenance. If you could picture the perfect server for an SMB organization, what would it be? And remember I don't mean "the most powerful server"-- imagine you are paying for all the costs out of your own pocket, so you'll need to balance cost, performance, maintenance, utility, and longevity.
|
Ratings
0
|
If you've worked with Lotus Notes and Domino for any length of time, you understand the meaning of the magical number 1352. That's the TCP/IP port number reserved for Lotus Notes and Domino communication. This port is reserved strictly for communication bwetween Notes and Domino servers and clients. In many corporate environments, this port is either restricted or completely closed. While there are a lot of things that can be done using web versions of apps (over the commonly open port 80), sometimes only client access will do. And if 1352 is closed, you're often out of luck if you want to access a server you have set up at home or anywhere outside the corporate environment...
...or not. Most people don't know that It is possible for Notes and Domino to communicate over any available TCP/IP port. Domino can monitor multiple ports for TCP/IP traffic, but it takes some configuration changes to make it happen. These requirements are poorly documented, and nobody has ever published a single procedure for setting this up, so I thought I would fill that particular gap.
Note that this is not recommended or supported by IBM. Making these kinds of changes generally requires some admin knowledge, access to the router/firewall that protects your server from the Internet (you do have a firewall, right?), and direct access to the server in question, inlcuding its operating system files and Domino Directory. Do so at your own risk, your mileage may vary, do not violate company policies, etc.
In this exercise I'll assume that we're using port 80 and Notes and Domino 8.0.1. The server is publicly accessible via myserver.net and has an internal IP address of 10.12.2.2.
Step 1: Determine a TCP/IP Port to Use
The first thing to do is identify an alternate port that you want to use. This port needs to be open in both your corporate firewall and unused by your target server. If your target server is not a web server, port 80 is a good candidate. if it's not serving SMTP mail, try port 25. If you don't do SSL, try 443. In this example I'll use port 80.
Step 2: Server Needs a Fixed Internal IP Address
The second thing you'll need to do is assign a fixed internal IP address to your server. This is required for this solution to work. For the proper steps, check your OS. You may also have to make changes to your router to route all appropriate traffic to this address. Again, I'm using 10.12.2.2 in this example.
Step 3: Modify the Server's Notes.ini
Third, you'll modify the notes.ini of the server in question. You'll need to make the following changes. MAKE A BACKUP COPY OF YOUR NOTES.INI BEFOREHAND, and if you blow up your Domino server, don't come crying to me, I warned you...
A. Name a new Domino TCP/IP port by adding the port name to your PORTS entry in the notes.ini. In this case we're creating a new port called TCPIP80.
Old entry:
Ports=TCPIP
New entry:
Ports=TCPIP,TCPIP80
B. Create the port definition by adding an entry like the following.
New entry:
TCPIP80=TCP, 0, 15, 0,,32800
The numbers in the line above have some meaning, but they almost never need to be modified. When in question, copy an existing port definition and modify the name.
C. Tell the server to direct the new port to listen on TCP/IP port 80. This makes use of the little-known notes.ini setting <TCPPortname>_TCPIPAddress, which is nominally used to define the IP address and port number for a partitioned server. But as an alternate usage, it can tell your server to listen on an alternate port (even if the server is not partitioned).
Assuming the internal IP address is 10.12.2.2 and you're workinmg with port 80, you'd make an entry that looks like this.
New line:
TCPIP80_TCPIPAddress=0,10.12.2.2:80
You can find more information about this notes.ini entry here. The best thing about this is that your original TCP/IP port still listens on 1352, so standard connections will continue to work.
Step 4: Modify the Server Document
Now you'll need to modify your server configuration document to enable the new port. In the Domino Directory, open the server's config document and go to the Ports tab, then the Notes Network Ports sub-tab. There you should see a new entry for your new port. If there is no entry for the new port re-start the Domino server process.
The new port's "Enabled" entry will probably be empty. Change it to Enabled and re-start the server. Watch the startup process. If you get no error messages the port should be active.
Step 5: Re-Direct Router Traffic
Use the admin settings on your router to direct port 80 traffic to the Domino server. The procedure and exact settings will vary based on your hardware.
Step 6: Create a New Port on the Notes Client
Now you need to tell your Notes client to talk to the server via the new port. This is easier than you might think.
A. Using File-Preferences-Notes Ports (or File-Preferences-User Preferences-Notes Ports for pre-8 versions), create a new TCP/IP port.
A1. Click New...
A2. Give the port a name (i.e. TCP80), select the TCP/IP protocol, and click OK.
A3. Make any other changes you like to the new port. I recommend encryption and compression.
B. Create a new connection document to use the port. Open your local Names.nsf to the Advanced view and create a new Server Connection document.
B1. Connection type: Local Area Network
B2. Use LAN Port: Select your new port.
B3. Server name: If you don't know you hasve no business doing this.
B4. Click on the Advanced tab...
B5. Locations: Select as you see fit.
B6. Usage priority: Normal.
B7. Destination server address: Here comes the magic. Enter the name or IP address of your server, followed by a colon and the port number. Example: myserver.net:80
C. Save and close the connection document.
D. Create any location documents you might want. This depends on how you use locatuions to manage your client configuration. Make sure the location document makes use of the new port, and that the new connection document makes use of the port as well.
Step 7: All done!
Now re-start your Notes client. Log in, select your new location, and try to open a database on the destination server. If you've done everything right, your Notes client will be able to reach your server from behind the firewall. I recommend testing this without the firewall first, to make sure everything is working.
|
Ratings
0
|