Enhancement #2736

Enhance upstream proxy validator

Added by Filippo Carletti over 5 years ago. Updated almost 5 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-squid
Target version:v6.5
Resolution: NEEDINFO:

Description

The web proxy page has an advanced options section to configure an upstream proxy, ie a proxy where all http requests are forwarded by nethserver proxy.The user interface should prohibit using nethserver ip addresses as parent proxy, because it blocks web surfing.

Associated revisions

Revision 2c58be6f
Added by Giacomo Sanchietti almost 5 years ago

Inline help: update description for parent proxy. Refs #2736

History

#1 Updated by Giacomo Sanchietti over 5 years ago

  • Target version set to ~FUTURE

#2 Updated by Giacomo Sanchietti almost 5 years ago

  • Category set to nethserver-squid
  • Status changed from NEW to TRIAGED
  • Target version changed from ~FUTURE to v6.5
  • % Done changed from 0 to 20

#3 Updated by Giacomo Sanchietti almost 5 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Giacomo Sanchietti
  • % Done changed from 20 to 30

#4 Updated by Giacomo Sanchietti almost 5 years ago

  • NEEDINFO changed from No to Yes

This is quite complicated because the validator should look on all configured interfaces.

I'd like to improve only the inline documentation, otherwise the field can be removed from the UI since is almost never used.

#5 Updated by Giacomo Sanchietti almost 5 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 60
  • NEEDINFO deleted (Yes)

Improved inline help, no new validator defined.

#6 Updated by Giacomo Sanchietti almost 5 years ago

  • Assignee deleted (Giacomo Sanchietti)

#7 Updated by Giacomo Sanchietti almost 5 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70
Package in nethserver-testing:
  • nethserver-squid-1.2.0-18.0gitcfbd3944.ns6.noarch.rpm
  • nethserver-squid-1.2.0-20.0git1a759fc7.ns6.noarch.rpm
Test case
  • Check the inline help is updated

#8 Updated by Filippo Carletti almost 5 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

From online help:
Parent proxy
Enter the IP address and port of the parent proxy. The correct syntax is IP_Address:port. DO NOT enter the IP address of this server.

#9 Updated by Giacomo Sanchietti almost 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • squid-3.3.13-1.el6.x86_64.rpm
  • nethserver-squid-1.3.0-1.ns6.noarch.rpm

Also available in: Atom PDF