Configuring the printer proxy settings

Using the Embedded Web Server

If the organization is using an IP address for its proxy server for communication, then configure the HTTP/FTP settings.

  1. From the Embedded Web Server, do either of the following:

    For eSF version 5.0 or later
    1. Click Device > Network/Ports > HTTP/FTP Settings.

    2. Type the HTTP proxy server IP address.

    For eSF version 4.0 or earlier
    1. Click Settings > Network/Ports > TCP/IP.

    2. From the HTTP/FTP Settings section, type the HTTP proxy server IP address.

  2. Save the settings.

Configuring an authenticated proxy server

If the proxy server is configured using a host name or requires a user name and password, then do the following:

  1. From the Embedded Web Server, do either of the following:

    For eSF version 5.0 or later
    1. Click Apps > App Framework Configuration.

    2. In the Framework Configuration section, clear Use printer’s proxy settings.

    3. Type the HTTP proxy server host name and the proxy credentials.

    For eSF version 4.0 or earlier
    1. Depending on your printer model, do one of the following:

      • Click Settings > Apps > Apps Management > System > Configure.

      • Click Settings > Device Solutions > Solutions (eSF) > System > Configure.

      • Click Settings > Embedded Solutions > System > Configure.

    2. Clear Use printer’s proxy settings.

    3. Type the HTTP proxy server host name and proxy credentials.

  2. Save the settings.

Using a configuration file

Import a UCF or VCC file containing the following settings:

<setting name="settings.useprinterproxy">
<setting name="settings.http.proxyurl">
<setting name="settings.http.proxyport">
<setting name="settings.proxyurl">
<setting name="settings.proxyport">

Sample values

<?xml version="1.0" encoding="UTF-8"?>
 <esfSettings>
  <app name="systemManagerImpl" settingVersion="6.2.0">
   <global>
     <setting name="settings.useprinterproxy">false</setting>
     <setting name="settings.http.proxyurl">http.proxy1.fmr.com</setting>
     <setting name="settings.http.proxyport">80</setting>
     <setting name="settings.proxyurl">http.proxy.fmr.com</setting>
     <setting name="settings.proxyport">8000</setting>
   </global>
  </app>
 </esfSettings>