[SIMPROVE-6] Siteimprove Plugin does not use system proxy configuration Created: 28/Aug/20  Updated: 03/Dec/20  Resolved: 06/Oct/20

Status: Closed
Project: Siteimprove
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2, 1.1.6

Type: Bug Priority: Blocker
Reporter: Doreen Heigener Assignee: Adrien Manzoni
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0.5d
Time Spent: 0d
Original Estimate: Not Specified
Environment:

Author environment behind a firewall


Attachments: Text File Resteasy_error.log     Text File siteimprove_504.log    
Issue Links:
Relates
relates to SIMPROVE-5 Active Siteimprove Plugin behind fire... Closed
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: Sprint 3

 Description   

The siteimprove plugin uses a resteasy client, which does not use the system proxy configuration. Even overwriting info.magnolia.resteasy.client.factory.RestEasyClientFactory and using the HttpClientBuilder to use the systemProperties does not take effects. 
Since we issued that the magnolia author authoring interface is not working behind a proxy at all and we now can not configure the proxy to use, this is a blocking issue for us.
See SIMPROVE-5.



 Comments   
Comment by Adrien Manzoni [ 03/Sep/20 ]

Hi dheigener

Just like for SIMPROVE-5, I have generated a SNAPSHOT version 1.2-SNAPSHOT

 

This should now consider the following Java network properties:

  • http.proxyHost
  • http.proxyPort
  • https.proxyHost
  • https.proxyPort

 

Could you please also give it a try ?

Thanks

Adrien

Comment by Doreen Heigener [ 15/Sep/20 ]

Hi Adrien,

according to SIMPROVE-5, we've changed to 1.1.6-SNAPSHOT for the plugin and using Magnolia 6.1.

For our environments, we have configured the java properties:

-Dhttp.proxyHost=<proxy-address>
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=<proxy-address>
-Dhttps.proxyPort=8080

But we still have the errors from the resteasy client. Resteasy_error.log

Do you have an advice for us?

Kind regards,

Doreen

Comment by Doreen Heigener [ 22/Sep/20 ]

Hi Adrien,
til when can we expect a solution for this issue?
We now have an environment which is working, but no Plugin is available and the errors log is full of exceptions. Before delivering to our customer, we need this fixed or we have to roll back the current state again.

Kind regards,

Doreen

Comment by Adrien Manzoni [ 28/Sep/20 ]

Hi Doreen,

Sorry I had other priorities going on.

 

Comment by Adrien Manzoni [ 01/Oct/20 ]

Hi Doreen,

I have pushed a new 1.1.6-SNAPSHOT version could you please try it out ?

Thanks

Comment by Doreen Heigener [ 05/Oct/20 ]

Hi Adrien,

thank you for providing the new version. We could test it on our dev environment succesfully and it works fine.

Kind regards,
Doreen

Comment by Adrien Manzoni [ 06/Oct/20 ]

Hi Doreen,

Good to read that  Could you please confirm that there is no other open issue with this module ?

If not, I'll generate the stable version.

Best regards

Adrien

Comment by Doreen Heigener [ 06/Oct/20 ]

Hi Adrien,

yes, we don't have noticed any other issues with this version yet on a technical part of view. We are looking forward for the stable version .

Kind regards,
Doreen

Comment by Adrien Manzoni [ 06/Oct/20 ]

Hi Doreen,

1.1.6 is out  

Best regards

Adrien

Generated at Mon Feb 12 10:56:20 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.