February 12, 2016
How to get specific about IP access for PCs
I want to give a 3000 a static IP, so I can permit a user to access the HP 3000 from that PC with that static IP. Is there a way to force a particular user ID to use a specific IP address?
Tracy Johnson replies:
A simple logon UDC should suffice:
IF HPREMIPADDR = "aaa.bbb.ccc.ddd" then
ECHO Evil message here.
Bob Schlosser adds:
You can set up a logon UDC that checks that the var HPLOCIPADDR is equal to the device (PC) that you want them to use. Something like this:
IF "!HPLOCIPADDR" <> "123.456.789.321" change "123.456.789.321" to
your IP address
Using this, we verify that the user is on the correct (assigned) IP address, and log them off if not.
Pivital Solutions: Your complete
HP 3000 resource
February 10, 2016
Linux box feeds Series 918 for daily needs
HP never designed a smaller PA-RISC 3000 than the Series 918. The server that was released in the middle 1990s helps untold 3000 sites keep MPE/iX in the production mix. While surveying the customer base to learn about the 2016 state of the server, James Byrne of Hart & Lyne reported that a 918 at the company processes data FTP'd from a Linux system. The reason for sticking with MPE/iX, Byrne said, is the state of today's toolset for Unix and Linux. We'll let him explain
By James B. Byrne
Our firm has been running its business applications on HP3000s since 1982/3. First on a time-share service, and then on our own equipment. Our first in-house HP 3000 was a Series 37 ("Mighty Mouse") running MPE IV, I believe. Anyway, that is what my little brown MPE software pocket guide tells me.
We subsequently transitioned to a Series 42 and MPE V, and then a 52, and then to a Series 925 and MPE/XL, which soon became MPE/iX. Then through a 935 to our present host, a Series 918LX running MPE/iX 7.5.
And in all that time we ran the same code with the same database. We still can produce reports of transactions going back to 1984.
Presently the HP 3000 runs the greater part of our online transactions and handles all of our billings and payables. Due to changes in our business model, our main business operational application is now provided by a service bureau. Twice each working day a separate process, written using the Ruby on Rails framework, scans the PostgreSQL database, extracts all unbilled items, and produces a transaction file that is then forwarded via FTP to the HP 3000. Once the transaction file is transferred, the same FTP process triggers a job on the HP 3000 to process that file into invoices.
Our intent is to move off of the HP 3000 and onto Linux, moving away from proprietary solutions to open source computing. This includes bringing our operational software back in-house and off of the service bureau. We are actively developing software in pursuit of this strategy. However, the progress toward a final departure from the HP 3000 has not been as rapid as we had hoped.
There are many reasons for this but the main one is the primitive nature of the tools in common use by the Unix-Linux community. These have improved greatly over the past decade, but they are still nowhere near the effectiveness of efficiency of software I used on the HP 3000 in the 1980s.
February 08, 2016
Newer XP storage works for HP 3000s
HP 3000 systems often use antique disks for storage and as boot drives. No device HP has integrated in a 3000 server is newer than 2003 in age, and even some later-generation disk arrays have design dates that throw back to more than 10 years ago. (We're looking at you, XP12000.)
Thankfully, there's newer storage available to HP 3000 sites. The XP20000 and XP24000 can be integrated with HP 3000s. We know of a couple of support and resale companies which do this work. Pivital Solutions continues to support 3000 sites, including integration like this. Newer storage can assure more confidence in the HP-built versions of the 3000. Older hardware gets dinged during datacenter audits, after all.
Other companies that don't write 3000 support contracts are able to connect these XP arrays. One of the other providers calls these newest StorageWorks devices "amazing storage devices for HP 3000 servers." HP put out an end-of-life notice for these arrays' XP12000 predecessor more than two years ago.
February 05, 2016
Number, Please: Finding the 3000 Set
When I started in this line of work in 1984, writing about the Hewlett-Packard community, I had a directory. Literally, a perfect-bound directory of HP staff that worked in the company headquarters and labs in California. HP shared it with me as HP Chronicle editor, updating it every year. When someone's number at HP came up missing, you'd call up company HQ and ask for the division operator. It was the 411 of the middle 1980s. It's obvious the 3000 world needs something similar today.
As it turns out, the community does have it. The most dynamic directory resource is the 3000-L, still in use this month to locate information about contacting experts. What makes it powerful is the wetware behind the bits. Knowing which of the 3000-L posters are customers, rather than consultants, is one example of the power of that wetware.
As the week began, Bob from Ideal Computer was searching for Brian Edminster, he of Applied Technologies. Bob slipped a message under the door of 3000-L, then got an answer back about a current email address. I followed up today, just to make sure Bob got something useful. Brian's on the lookout for consulting opportunities, as well as longer engagements.
Yesterday Al Nizzardini was seeking an email address for Vesoft. A couple of replies on the L misinformed Al that Vesoft doesn't use email. That might have been true 10 years ago, but the address email@example.com lands in the offices of Vladimir Volokh and his team. Vladimir far prefers to use the phone, but he's old-school enough to enjoy an in-person visit, too.
In another update, 3K Associates and Chris Bartram are now at 3kAssociates.com. Bartram, one of the very first of the 3000 community to set up shop in the Internet, sold his two-character domain name 3k.com for a tidy sum. "We continue to sell and support our entire like of HP 3000-based software products from 3kAssociates.com," he reported on the L.
February 03, 2016
MPE site sizes up Linux distro for Charon
When we interviewed one HP 3000 manager who's homesteading, James Byrne had a question about the kind of Linux that's used as a platform for Charon on the 3000. Byrne's heart rests in the ongoing lifespan of MPE apps, a thing Charon can help make possible. There's a matter of spending additional money on a proprietary solution, though, no matter how stable it is.
There's another issue worth looking at in his organization, Hart & Lynne. The Canadian logistics company has Linux wired extensively into its datacenter. Having been burned with an HP pullout from MPE, the solutions that go forward there have to meet strict open source requirements to run in the datacenter there. Nobody wants to be caught in the vendor-controlled blind alley again.
Bynre's got a problem about about something called KVM, and how genuine open source Linux needs to adhere to that product. Byrne described KVM as a Linux-kernel-based virtualization system and is therefore Open Source software.
Doug Smith, the HP 3000 Director of Business Development at Stromasys, said KVM isn't a part of the Charon installation set. "KVM is part of the Linux kernel, the part that allows Linux within itself to create virtual machines—kind of like a hypervisor. This is not utilized by our software."
KVM users have strong feelings about hard-line open source licensing. Byrne's issue is that VMware's software—which isn't required for every Charon install—looks like it might be operating outside the General Public License that many open source solutions utilize.
February 01, 2016
Loyalist, laggard, loser: who are you now?
When 2016 arrived on our calendar, we looked for signs of the 3000's present and its future. A survey of frequent 3000-L contributors was answered by about half of those we polled. Among that group we found half of these IT pros — selected to be sure they owned 3000s, not just consulted on them — have plans for MPE/iX in their companies in 2016 and beyond.
If you're still using HP 3000s here, getting on to 15 years after HP announced the system's "end of life," then who are you? Among your own kind, you're possibly a loyalist, devoted to tech that's still better than the alternatives to your company. After all, almost 5 percent of every Mac user runs their systems on Snow Leopard, an OS released six years ago and decommissioned by Apple in 2013. Some experts in the community say it runs faster on the newest Macs than any other OS release, though.
The glove on this page came from a Mac conference of 2006, when Snow Leopard was three years away. Maxtor was sure we'd be losing files unless we backed up to their disks. They gave us a set of three instead of a pair of gloves. The way things turned out, Maxtor lost its company status that year, purchased by Seagate. The Maxtor brand went dark in 2009, the year Snow Leopard made its debut. The OS got a small update this month, though, to keep the door open to a newer OS X.
Your 3000 loyalty may label you a laggard. That's one way to describe somebody who's among the last to migrate somewhere when anybody who's savvy has already departed. Tough word, that one. It can inspire some dread and maybe shame about holding out. Or holding on. If the vantage point and the capabilities of MPE/iX in 2016 suit you, though, laggard is just a way to segregate you from someone else's visions.
The implication and suggestion is that laggard would mean loser. Nobody will actually use that word while identifying advocates for old tech. It surely doesn't fit when your applications are solid and cannot be replaced by a migration project priced at more than a full year's IT budget. There's also the matter of keeping IT headcount lean. The most expensive parts of running a datacenter are the people. That's why cloud solutions are getting airtime in boardroom planning. MPE demands fewer heads.
"We're still using our HP 3000s," said Frank Gribbin, running the servers for the law firm of Potter, Anderson. "It's just too useful a tool to do without."
January 29, 2016
Building manufacturer joins MPE, Windows
Plenty of migration stories put HP 3000s to rest, either outside of the production circle or off the premises entirely. At Victor S. Barnes, which fabricates plastics, MDF, and fiberboards, the MPE/iX server which continues to run does both kinds of duty. It's an archival system, but for one key client, the 3000 continues to process orders.
"As a company we have moved on to a Windows Server package to run our company," Tom Hula reports. "The HP 3000 is largely used for reference. With that said, we are still relying on the 3000 to process orders for a large customer."
The newer Windows server package doesn’t yet support the needs of that customer. When the needed changes have been made, than the 3000 will be reference only, and eventually not used at all.
The route of migrating to a package has it’s pros and cons. I would say that the largest drawback is a loss of flexibility... of having to depend on others for making needed changes, or even having to tell someone something can’t be done because of the software's constraints. On the other hand, we see the largest advantages as new capabilities on the Windows package, ones that were never going to be possible on the HP 3000.