FAQ Category: Muse Proxy

How do I drop Muse Proxy rewriting for a source?

There can be cases when you want that an Application Entry Point takes the end-user directly to the remote source without rewriting. For this a boolean flag is used for redirecting after the last but one request by dropping the proxy prefix and parameters and redirecting to the last URL value (after filling in the…

How do I send the Muse Proxy log files for statistical analysis?

Statistics are offered as a service to Muse Proxy customers, no matter they are locally hosted or on cloud. The statistics are generated from content of the Muse Proxy log files: – access log (access.log). – statistics log (MuseProxyStatistics.log). More details about the Muse Proxy log files in the Muse Proxy Advanced Configuration manual, chapter…

Ho to change the logging to generate filenames with the date stamp?

The default logger configuration of Muse Proxy is to produce *.log.1, *.log.2…*.log.10 files which rotate by size when reaching 10485760 bytes or at midnight, depending on whichever condition is first met: <LOGGER enable=”true” flush=”15000″ name=”default”>  <DEBUG>NOTICE</DEBUG>  <LOG_CLASS>com.edulib.ice.util.log.ICETextLog</LOG_CLASS>  <LOG>${MUSE_HOME}/proxy/logs/MuseProxy.log</LOG>  <LOG_SIZE>10485760</LOG_SIZE>  <LOG_FORMAT>{0, date,yyyy-MM-dd’T’HH:mm:ss.SSS z} {1}: {4}: {3}</LOG_FORMAT>  <LOG_MAX_BACKUP_INDEX>10</LOG_MAX_BACKUP_INDEX>  <LOG_TIME_INTERVAL>24</LOG_TIME_INTERVAL>  <LOG_SCHEDULED_ROTATION hour=”0″ minute=”00″ type=”daily”/> </LOGGER> <LOGGER enable=”true” flush=”15000″…

Does Muse Proxy work with a Cloudflare secured site?

To make sure Muse Proxy rewrites a website protected by Cloudflare the most reliable way is for the publisher to list the outbound IP address at Cloudflare. This is a must especially if the Cloduflare challenge is set to Interactive Challenge (the captcha-like one). For publishers not intending to support rewriting proxies, if the publisher…

How to increase the inactivity timeout of a Muse Proxy Application?

The default session timeout of a Muse Proxy Application is of 30 minutes. When the authentication session of the Muse Proxy Application is close to end, a Session Timeout warning pop-up and/or a Session Timeout warning window will appear. Each of them displays a message which notifies the user regarding the remaining time from the…

What are the requirements for setting up SSO authentication with Azure Active Directory?

In production we recommend to use Azure Active Directory with SAML (ADFS). Theoretically there are no special requirements for integration with Azure Active Directory SAML , however this is a multi-step configuration which involves a lot of communication between the Muse Proxy technical team and the customer’s technical team. The customer must create a new…

Does Muse Proxy support CAPTCHAs?

Many websites implement security mechanisms to protect against spam and abuse from automated computer programs (bots), the most used solutions are the CAPTCHAs. There are several CAPTCHA implementations available, Google’s reCAPTCHA being very popular. The reCAPTCHA functionality is based on embedding the Google security check that is incompatible with any rewriting proxy software, which is…

How do I add a new vendor resource into my proxy application?

There are several methods for adding new resources into the Muse Proxy Application for handling the rewriting of vendor platforms, the recommended method is by using the Muse Proxy Administrator Console. The rewriting definitions for a vendor platform are stored in XML files, which we call Muse Proxy Sources. Mainly the steps for adding a…

How can I configure a SSL certificate for Muse Proxy?

We strongly recommend to access the Muse Proxy service securely over HTTPS. This is required because almost all content vendor platforms accessed through Muse Proxy rewriting are using the secure protocol, and the same level of security must be matched by Muse Proxy as well. Furthermore, the rewriting of some platforms may not work without…

What are the correct ways to use a proxy URL?

The correct ways to use a proxy URL are listed below: 1) By source ID: http(s)://YOUR_PROXY_DOMAIN:PORT/APPLICATION_ID?groupID=PLACE_HERE_THE_GROUP_ID&action=source&sourceID=PLACE_HERE_THE_SOURCE_ID 2) By proxy prefix: http(s)://YOUR_PROXY_DOMAIN:PORT/APPLICATION_ID?qurl=PLACE_HERE_THE_ENCODED_URL_TO_PROXIFY or http(s)://YOUR_PROXY_DOMAIN:PORT/APPLICATION_ID?url=PLACE_HERE_THE_URL_TO_PROXIFY Using a followup rewritten URL which contain session information: ex: https://0d102vm5x-y-https-search-proquest-com.your_proxy_domain/databases is not recommended.