How to Resolve Yum Command FTP Errors on IBM i
/2 Comments/in Open Source /by Alan SeidenWhile installing packages from IBM’s original open source repository, ibm, users may encounter errors, including:
- [Errno 12] Timeout on: ftp://public.dhe.ibm.com/software/ibmi/products/pase/rpms/repo/repodata/repomd.xml: (28, ‘Connection time-out’) Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: ibm. Please verify its path and try again.
- [Errno 14] FTP Error 451 – server did not report OK, got 451 Trying other mirror
- [Errno 14] FTP Error 550 – Access denied: 550 Trying other mirror
How to Update the Code for i Extension
/0 Comments/in VS Code for i /by Alan SeidenCode for IBM i has been moving quickly. As the popularity of this Visual Studio Code extension has grown, updates and enhancements have arrived regularly.
If you encounter a bug or issue, installing the latest update may resolve it. Updating Code for i requires only a restart of VS Code. Here are some details to clarify how to restart as well as how to roll back the update, if desired.
PHP 8.3 Coming to IBM i This Year
/0 Comments/in PHP /by Alan Seiden
I had to chuckle when someone at a recent conference seemed surprised that PHP was still a vital force in web and API development. He hadn’t heard much about PHP lately at conferences.
My explanation: “It’s reliable and the major problems have been solved.”
I continued: “There’s a significant PHP update each year, plus monthly fixes. It’s evolving steadily, with attention to backward compatibility, all changes discussed in the open, easy to manage, no surprises.”
curl Your RPG Apps with QSHCURL
/2 Comments/in APIs & Web Services, Open Source, Web development /by Richard Schoen
In this post we’ll take a closer look at how IBM i developers can use the QSHCURL command to easily reach out from CL or RPG and talk to internet-based services and APIs, then consume the resulting data, without a lot of extra effort.
First we’ll provide a short curl intro, and then we’ll look at an example of how to use the PASE-based curl command with an RPG program.
Encrypting IBM i ODBC Connections from Linux with TLS/SSL
/0 Comments/in ODBC, Open Source /by Alan SeidenODBC connections between Linux and IBM i should be encrypted to keep their Db2 data safe in transit.
To encrypt ODBC data, IBM recommends the industry-standard TLS encryption protocol (the successor to SSL).
Be Careful When Using Yum Remove
/0 Comments/in PHP /by Alan Seiden
The Yum install command installs open source packages. It also installs any sub-packages upon which the desired package relies.
Yum remove does the reverse. It will remove a requested package.
What some users don’t know: Yum remove also removes any packages that depend on the package you removed. This is true whether running Yum manually or via the ACS open source package manager.
Requests for Enhancement are now “IBM Ideas”
/0 Comments/in IBM i /by Alan Seiden
IBM i users have a new way to request enhancements from IBM. The Request for Enhancement (RFE) site has been replaced by the IBM Power Ideas Portal.
I immediately noticed an advantage of the new portal—we can now share links without requiring the recipient to log in! The new site seems faster, too.
Apache for IBM i: Where to Find Documentation
/2 Comments/in Apache, PHP /by Alan SeidenWhat’s in Your ODBC Driver?
/0 Comments/in IBM i, ODBC, Open Source /by Alan Seiden
Since IBM announced Yum support for installing the IBM i Db2 ODBC driver, as documented in our recent tutorial, users can update their driver more easily.
To help users determine what’s changed, IBM maintains a list of fixes and enhancements for each IBM i ODBC driver release.
SEIDEN GROUP: Modern Development & Open Source for IBM i
Home | Seiden PHP+ | IBM i Services | Support | VS Code for i | Free Stuff | Blog | Privacy Policy | Contact 201.447.2437


