<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ibm-Sterling on Newton Rocha</title><link>https://rochanewton.github.io/tags/ibm-sterling/</link><description>Recent content in Ibm-Sterling on Newton Rocha</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Newton Rocha</copyright><lastBuildDate>Thu, 10 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://rochanewton.github.io/tags/ibm-sterling/index.xml" rel="self" type="application/rss+xml"/><item><title>SSH known_hosts: How Host Key Verification Actually Works (and What to Do When It Breaks)</title><link>https://rochanewton.github.io/posts/sterling-b2bi-08-ssh-known-hosts-host-key-verification/</link><pubDate>Thu, 10 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-08-ssh-known-hosts-host-key-verification/</guid><description>&lt;h2 class="relative group"&gt;The warning nobody should click past
 &lt;div id="the-warning-nobody-should-click-past" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-warning-nobody-should-click-past" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Every SSH and SFTP client has the same scary moment: you connect to a server you&amp;rsquo;ve connected to a hundred times before, and instead of a normal prompt you get something like this from OpenSSH:&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-08-ssh-known-hosts-host-key-verification/cover.png"/></item><item><title>SFTP, FTP, FTPS: Protocol Behind the Adapters</title><link>https://rochanewton.github.io/posts/sterling-b2bi-07-sftp-protocol-fundamentals/</link><pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-07-sftp-protocol-fundamentals/</guid><description>&lt;h2 class="relative group"&gt;Three protocols, one job, very different guts
 &lt;div id="three-protocols-one-job-very-different-guts" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#three-protocols-one-job-very-different-guts" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;FTP, FTPS, and SFTP all claim to do the same thing — move a file from one place to another — and partners use the names almost interchangeably, which is exactly the problem. They are three genuinely different protocols with different port models, different security properties, and different failure modes, and the &lt;a href="https://rochanewton.github.io/posts/sterling-b2bi-02-adapters-vs-services/" &gt;SFTP Server Adapter and SFTP Client Adapter&lt;/a&gt; you configure in Sterling only make sense once you know which one you&amp;rsquo;re actually running. This post goes through each one on its own terms, then spends the back half on SFTP specifically, since that&amp;rsquo;s what carries the overwhelming majority of partner traffic in B2Bi.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-07-sftp-protocol-fundamentals/cover.png"/></item><item><title>Perimeter Servers in IBM Sterling B2B Integrator: Why the DMZ Box Calls Home Instead of the Other Way Around</title><link>https://rochanewton.github.io/posts/sterling-b2bi-06-perimeter-servers/</link><pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-06-perimeter-servers/</guid><description>&lt;h2 class="relative group"&gt;The connection runs backward from what you&amp;rsquo;d guess
 &lt;div id="the-connection-runs-backward-from-what-youd-guess" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-connection-runs-backward-from-what-youd-guess" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Most people&amp;rsquo;s first assumption about a box sitting in the DMZ is that your trusted, internal network reaches out to it — the secure side initiates, the exposed side listens. A Perimeter Server does the opposite. The core B2Bi engine sitting safely inside your network never opens a connection out into the DMZ at all. Instead, the Perimeter Server — the box actually facing partners and the internet — dials &lt;em&gt;back in&lt;/em&gt; to the core engine and holds that connection open. Partner traffic lands on the DMZ box first, and only then gets forwarded inward over a channel the DMZ side itself established.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-06-perimeter-servers/cover.png"/></item><item><title>Mailboxes and File Gateway in IBM Sterling B2B Integrator: One Layer, Not Two Products</title><link>https://rochanewton.github.io/posts/sterling-b2bi-05-mailboxes-file-gateway/</link><pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-05-mailboxes-file-gateway/</guid><description>&lt;h2 class="relative group"&gt;The confusion I flagged back in Part 1
 &lt;div id="the-confusion-i-flagged-back-in-part-1" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-confusion-i-flagged-back-in-part-1" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;I called this out in &lt;a href="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/" &gt;Part 1&lt;/a&gt; and promised to come back to it: &lt;strong&gt;File Gateway is not a separate product competing with B2Bi.&lt;/strong&gt; It&amp;rsquo;s a purpose-built UI and routing layer sitting directly on top of B2Bi&amp;rsquo;s mailbox and adapter machinery, built specifically so partner file exchange can be managed without anyone touching BPML directly. I still see people who&amp;rsquo;ve run Sterling for years talk about the two as if they&amp;rsquo;re alternatives you choose between. They&amp;rsquo;re not — one is the foundation, the other is a way of working with that foundation without writing a Business Process by hand.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-05-mailboxes-file-gateway/cover.png"/></item><item><title>Business Processes and BPML in IBM Sterling B2B Integrator: Two Views of the Same Engine</title><link>https://rochanewton.github.io/posts/sterling-b2bi-03-business-processes-bpml/</link><pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-03-business-processes-bpml/</guid><description>&lt;h2 class="relative group"&gt;What is a Business Process
 &lt;div id="what-is-a-business-process" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-a-business-process" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;A &lt;strong&gt;Business Process&lt;/strong&gt; is the workflow that strings adapters and services together into something that actually does a job: receive a file, validate it, map it, encrypt it, hand it to an adapter for delivery, log every step along the way. It&amp;rsquo;s the thing &lt;a href="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/" &gt;Part 1&lt;/a&gt; called &amp;ldquo;the closest thing the platform has to a heart&amp;rdquo; — because almost nothing meaningful happens in Sterling B2B Integrator outside of one running.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-03-business-processes-bpml/cover.png"/></item><item><title>IBM Sterling B2B Integrator: Adapters vs. Services - The Distinction That Actually Matters</title><link>https://rochanewton.github.io/posts/sterling-b2bi-02-adapters-vs-services/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-02-adapters-vs-services/</guid><description>&lt;h2 class="relative group"&gt;What is an Adapter
 &lt;div id="what-is-an-adapter" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-an-adapter" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;An &lt;strong&gt;Adapter&lt;/strong&gt; is a service whose entire job is reaching outside Sterling B2B Integrator — connecting the Business Process Engine to &amp;ldquo;dissimilar systems and applications&amp;rdquo; that live outside the environment (&lt;a href="https://www.ibm.com/docs/en/b2b-integrator/6.2.0?topic=integrator-services-adapters" target="_blank" rel="noreferrer"&gt;IBM Documentation&lt;/a&gt;). An SFTP adapter opens a connection to a partner&amp;rsquo;s SFTP server. An AS2 adapter speaks the AS2 protocol to a trading partner&amp;rsquo;s gateway. Same underlying mechanism as any other service — the Business Process Engine calls it, it runs, it returns a result — but the work itself happens somewhere else, over a network, against a system you don&amp;rsquo;t control.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-02-adapters-vs-services/cover.png"/></item><item><title>IBM Sterling B2B Integrator: A Quick Architecture Overview</title><link>https://rochanewton.github.io/posts/sterling-b2bi-01-overview/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://rochanewton.github.io/posts/sterling-b2bi-01-overview/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="Sterling B2B Integrator admin console home page"
 width="719"
 height="405"
 src="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/admin-console-home.webp"
 srcset="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/admin-console-home.webp 800w, https://rochanewton.github.io/posts/sterling-b2bi-01-overview/admin-console-home.webp 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/admin-console-home.webp"&gt;&lt;figcaption&gt;The admin console home page — where every session starts&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;h2 class="relative group"&gt;What is IBM B2Bi
 &lt;div id="what-is-ibm-b2bi" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-ibm-b2bi" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;IBM Sterling B2B Integrator does one job: move files between your business and your trading partners — banks, suppliers, logistics providers, whoever needs EDI documents, flat files, or XML exchanged reliably and traceably — and know exactly what happened to every file at every step. That&amp;rsquo;s it. Everything else exists to support that one job.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rochanewton.github.io/posts/sterling-b2bi-01-overview/cover.png"/></item></channel></rss>