Discover

Inspire students and scholars to explore information and ideas.

Empower

Fuel the research and innovation process with personalized knowledge applications.

Connect

Channel the universe of learning content to the people who need it.

Combine special collections, institutional archives and custom resources to create richer digital repositories.

Provide seamless and secure access to research gateways with remote authentication management and single-sign on.

Optimize research precision and performance by adding a central index from scholarly sources to your global search spectrum.

Connect students and scholars to the most current and complete content with real-time global search powering your portal.

MuseKnowledge™ Proxy 4.4 is ready

A new version of MuseKnowledge™ Proxy, 4.4, is now ready and available for download, train and purchase/upgrade. Some of the new features, improvements and bug fixes are mentioned below.  

 

Multi-tenant environments using the same DNS host name for all tenants, but individual IPs for each one are now more efficiently handled as a chaining request to proxy itself on the different IP is minimized for the first source request only. The follow-up rewritten requests are not chained. The outbound IP is set directly to the one assigned for the tenant. This scenario is minimizing the cost for SSL certificates which are now more often required.

 

Starting with version 4.4 Muse Proxy creates access log files in the same configurable format as that used by standard web servers such as Apache HTTP Server, format which can be set via a % style pattern – an extension to the Common Logging format.  

 

Central Authentication Service (CAS) and Microsoft Azure AD OpenID Connect authentication are now added to the possible Single Sign-on integration scenarios. The Administrator Console is offering guidelines for treating the special case of Azure AD where a different callback type is needed.  

 

The direct authentication SQL module now supports SQL statements to cover more complex scenarios – the old approach of using a single table is still working.  

 

In case of HMAC and IP login modules there’s no end user ID to check against a database and hence nothing to be written in the log file, however, in case of various integrations a special parameter could be received in the request for tracking purposes and it is now possible to configure it.  

 

This new version is introducing redirection to remote Sources depending on the end-user IP (non-proxied links) and on the source ID.  

 

Informal ranges of IPs for authentication to a MuseKnowledge™ Proxy application and for source redirection rules are now supported. All types of rules can be mixed for ALLOW/DENY: CIDR, patterns, exact IP and ranges.  

 

After a mnm.jar update, the existing navigation sessions continue to work with the FIND/REPLACE filters.  

 

The necessary upgrades steps to be done are listed at the end of the MuseKnowledge™ Proxy Setup in case an upgrade is performed over an existing installation.  

 

The detailed list of changes is available in the Muse Knowledge Proxy Release Notes PDF Document and the new features are described in the manuals that are part of the distribution. As usual we offer a Free 30 Day Trial period to fully evaluate the new version of MuseKnowledge Proxy. You can request a Trial License Key by simply filling in our trial request form here.

e-Learning Africa 2016, the 11th International Conference on ICT for Development, Education and Training

On Tuesday, 24th May 2016, Cairo-Egypt, opened the 11th International Conference on ICT for Development, Education and Training, eLearning Africa (ELA) 2016, under the theme “Making Vision Reality”.

 

Vision without action is merely a dream. Action without vision just passes the time. Vision with action can change the world. —Joel A. Barker

 

We are proud to announce representation at this esteemed conference by LIMS Egypt, the master strategic partner for Muse Knowledge in the MENA region.

 

E-Learning Africa is the largest and most important event for the promotion of development, improving education, and raising the quality of training in the field of ICT across Africa.  We are honored to support, serve and contribute in our small way to these nations’ vision. We might not change the world, but we hope to help make it a better place!

MuseKnowledge™ Proxy 4.3 is available

The outstanding features from the new 4.3 version of MuseKnowledge™ Proxy are now ready to be used through the availability of this version for download, trial and purchase/upgrade.  

 

To widen the authentication integration scenarios MuseKnowledge™ Proxy now supports a wide range of OAuth, OAuth2, OpenID Connect Single Sign on its entry point. Although the initial target was for Google authentication more than a dozen of OAuth providers and also a generic OAuth client implementation can be configured for authentication to the providers that are not diverging from the usual practices in OAuth requests and responses. The out of the box OAuth support is for: BitBucket, DropBox, Facebook, Foursquare, Github, Google, LinkedIn, ORCiD, Paypal, Strava, Twitter, Vk, Windows Live, Word Press, Yahoo. Note that Google authentication ensures authentication with both the public gmail.com domain as well as Google hosted institutions via Google Apps for Education, for example.  

 

To cover the cases in which we need to use an existent HTTP service or even a HTML login form existent in the intranet for authentication into a MuseKnowledge™ Proxy application the development team created the External HTTP Authentication Login Module. Upon authentication MuseKnowledge™ Proxy logon page is presented and the request to the remote HTTP login end-point is made as part of an extract and navigate scenario taking a success/fail decision based on elements from the page.  

 

Changes in the source presentation layer allows for source categorization in multiple classes (areas). Multiple areas such as Subject, Vendor, Flat, Alphabetical (A-Z) can be defined and these are displayed in different tabs. Integration with MuseSearch pass-through is also possible if db-list mappings are defined. The MuseProxyFoundation application interface has improved its look and feel to accommodate the categorization.  

 

Three new Administration Console pages SSO Authentication, HMAC Link Generator and Evaluate Regex are available in order to help on with OAuth SSO, HMAC testing and with simulating how RegEx filters works.  

 

HAProxy PROXY Protocol v1 and X-Forwarded-For are supported by MuseKnowledge™ Proxy in order to get the end-user IP from load balancers that do not spoof/masquerade the end-user IP in the TPC/IP packets but have other logical means of sending the IP.  

 

An alternative extract and navigation implementation based on the Apache HTTPClient is available and can be selected on a source by source basis. This is an alternative to using the JDK URLConnectionlibrary which does not offer lower level access to source IP and we were forced to perform an extra request.  

 

Follow-up links without authentication (session cookie) such as for the preflight OPTIONS where the CORS standard requires the browser to avoid sending authorization data (hence no cookie session) are supported based on a new source configuration element.  

 

The detailed list of changes is available in the Muse Knowledge Proxy Release Notes PDF Document and the new features are described in the manuals that are part of the distribution. As usual we offer a Free 30 Day Trial period to fully evaluate the new version of MuseKnowledge Proxy. You can request a Trial License Key by simply filling in the trial form here.