WSO2EI: Preventing HTTP headers in HTTP responses

Posted by Philip Akyempon on 1 Nov, 2018

Guidelines for the administration of WSO2 products includes security1 recommendation for the production environment.  An advice is to update the default “Server” value of the product to prevent exposing information about the WSO2 product stack through HTTP header responses. I think this recommendation should apply to HTTP headers from ‘actual’ backend services as well. In this blog post, I will demonstrate how to prevent the exposure of backend services HTTP headers in WSO2 EI proxy responses. I shall also show how the solution can interfere with a requirement of a SOAPv1.2 proxy service.

Read More

Topics: WSO2 EI, SOAP, HTTP Headers, Axis2, Web Service Security

Shiny front-end and dirty back-end

Posted by Ruben van der Zwan on 23 Oct, 2018

Recently one of my colleagues attended a meeting at Mobgen, the digital agency from Accenture and what was striking was that what they are doing their best to define what can best describes as ‘shiny front-end’ implementation of the customer experience. I am talking about all kinds of dialogues, chat bots, deep learning, APIs machine learning, et cetera. They showed some real needs used in cases where beautiful experience is actually being shown. One of the examples that they showed was a an application (Smartify) they developed for the Rijksmuseum in Amsterdam where they used a camera on a smart phone to scan the image of a painting and gather additional information on the painting, painter et cetera.

Read More

Topics: Strategy, Digital Strategy, WSO2 Enterprise Integrator, WSO2 Enterprise Service Bus, WSO2 EI, WSO2 ESB, Machine Learning

Synchronous Invocations over JMS queues on WSO2 EI / WSO2 ESB

Posted by Wouter van Wijngaarden on 18 Oct, 2018

One of our clients wanted an Enterprise Service Bus setup where the message flows worked synchronously but still used JMS queues to ensure no message were lost. In this blog, I will explain to you how to set this up.

Read More

Topics: WSO2 EI, WSO2 Enterprise Integrator, WSO2 ESB, WSO2 Enterprise Service Bus, Technical

WSO2 Header Mediator

Posted by Wouter van Wijngaarden on 4 Oct, 2018

When building SOAP or HTTP services using the WSO2 Enterprise Integrator or WSO2 Enterprise Service Bus it is sometimes necessary to either remove or add specific headers to a message which is being transmitted. To make this easy, the WSO2 product has the <header> mediator to help you accomplish this task. In this blog, I will tell you how to use this mediator.

Read More

Topics: WSO2 EI, WSO2 ESB, WSO2 Enterprise Integrator, WSO2 Enterprise Service Bus, Technical

Two-way SSL in WSO2 Enterprise Integrator

Posted by Jan Timmerman on 27 Sep, 2018

Our valued colleague Wouter van Wijngaarden wrote a nice blog about setting up a certificate in WSO2 Integrator / WSO2 ESB which covers the topic of securing traffic with SSL. Sometimes though, two-way SSL is required. In that case look no further, this blog has got you covered!

Read More

Topics: WSO2 EI, WSO2 Enterprise Integrator, WSO2 ESB, WSO2 Enterprise Service Bus