[jira] [Updated] (CONNECTORS-1693) Add non-emptiness clause to realm check of Solr output connector

2022-04-30 Thread Markus Schuch (Jira)


 [ 
https://issues.apache.org/jira/browse/CONNECTORS-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Markus Schuch updated CONNECTORS-1693:
--
Fix Version/s: ManifoldCF 2.22
   (was: ManifoldCF next)

>  Add non-emptiness clause to realm check of Solr output connector
> -
>
> Key: CONNECTORS-1693
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1693
> Project: ManifoldCF
>  Issue Type: Bug
>Affects Versions: ManifoldCF 2.21
>Reporter: Markus Schuch
>Assignee: Markus Schuch
>Priority: Major
> Fix For: ManifoldCF 2.22
>
> Attachments: 112.patch
>
>
> See external issue URL:
> {quote}The underlying HTTP client of the Solr output connector always 
> configures a dedicated AuthScope of the connection, even if the provided 
> realm is the empty string (""). This is due to the fact that the attribute 
> realm is never null, but "" in case the user did not supply a parameter for 
> this. This breaks connectivity in case basic authentication is in-place, but 
> no realm is required. Thus, in both cases (null value and "" for realm) the 
> HTTP client should use AuthScope.ANY. This commit adds the necessary 
> non-emptiness clause to the realm check in order to fix this behavior.{quote}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (CONNECTORS-1693) Add non-emptiness clause to realm check of Solr output connector

2022-01-15 Thread Markus Schuch (Jira)


 [ 
https://issues.apache.org/jira/browse/CONNECTORS-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Markus Schuch updated CONNECTORS-1693:
--
Fix Version/s: ManifoldCF next

>  Add non-emptiness clause to realm check of Solr output connector
> -
>
> Key: CONNECTORS-1693
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1693
> Project: ManifoldCF
>  Issue Type: Bug
>Reporter: Markus Schuch
>Assignee: Markus Schuch
>Priority: Major
> Fix For: ManifoldCF next
>
> Attachments: 112.patch
>
>
> See external issue URL:
> {quote}The underlying HTTP client of the Solr output connector always 
> configures a dedicated AuthScope of the connection, even if the provided 
> realm is the empty string (""). This is due to the fact that the attribute 
> realm is never null, but "" in case the user did not supply a parameter for 
> this. This breaks connectivity in case basic authentication is in-place, but 
> no realm is required. Thus, in both cases (null value and "" for realm) the 
> HTTP client should use AuthScope.ANY. This commit adds the necessary 
> non-emptiness clause to the realm check in order to fix this behavior.{quote}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (CONNECTORS-1693) Add non-emptiness clause to realm check of Solr output connector

2022-01-15 Thread Markus Schuch (Jira)


 [ 
https://issues.apache.org/jira/browse/CONNECTORS-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Markus Schuch updated CONNECTORS-1693:
--
Affects Version/s: ManifoldCF 2.21

>  Add non-emptiness clause to realm check of Solr output connector
> -
>
> Key: CONNECTORS-1693
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1693
> Project: ManifoldCF
>  Issue Type: Bug
>Affects Versions: ManifoldCF 2.21
>Reporter: Markus Schuch
>Assignee: Markus Schuch
>Priority: Major
> Fix For: ManifoldCF next
>
> Attachments: 112.patch
>
>
> See external issue URL:
> {quote}The underlying HTTP client of the Solr output connector always 
> configures a dedicated AuthScope of the connection, even if the provided 
> realm is the empty string (""). This is due to the fact that the attribute 
> realm is never null, but "" in case the user did not supply a parameter for 
> this. This breaks connectivity in case basic authentication is in-place, but 
> no realm is required. Thus, in both cases (null value and "" for realm) the 
> HTTP client should use AuthScope.ANY. This commit adds the necessary 
> non-emptiness clause to the realm check in order to fix this behavior.{quote}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (CONNECTORS-1693) Add non-emptiness clause to realm check of Solr output connector

2022-01-15 Thread Markus Schuch (Jira)


 [ 
https://issues.apache.org/jira/browse/CONNECTORS-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Markus Schuch updated CONNECTORS-1693:
--
Attachment: 112.patch

>  Add non-emptiness clause to realm check of Solr output connector
> -
>
> Key: CONNECTORS-1693
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1693
> Project: ManifoldCF
>  Issue Type: Bug
>Reporter: Markus Schuch
>Priority: Major
> Attachments: 112.patch
>
>
> See external issue URL:
> {quote}The underlying HTTP client of the Solr output connector always 
> configures a dedicated AuthScope of the connection, even if the provided 
> realm is the empty string (""). This is due to the fact that the attribute 
> realm is never null, but "" in case the user did not supply a parameter for 
> this. This breaks connectivity in case basic authentication is in-place, but 
> no realm is required. Thus, in both cases (null value and "" for realm) the 
> HTTP client should use AuthScope.ANY. This commit adds the necessary 
> non-emptiness clause to the realm check in order to fix this behavior.{quote}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (CONNECTORS-1693) Add non-emptiness clause to realm check of Solr output connector

2022-01-15 Thread Markus Schuch (Jira)


 [ 
https://issues.apache.org/jira/browse/CONNECTORS-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Markus Schuch updated CONNECTORS-1693:
--
Description: 
See external issue URL:

{quote}The underlying HTTP client of the Solr output connector always 
configures a dedicated AuthScope of the connection, even if the provided realm 
is the empty string (""). This is due to the fact that the attribute realm is 
never null, but "" in case the user did not supply a parameter for this. This 
breaks connectivity in case basic authentication is in-place, but no realm is 
required. Thus, in both cases (null value and "" for realm) the HTTP client 
should use AuthScope.ANY. This commit adds the necessary non-emptiness clause 
to the realm check in order to fix this behavior.{quote}

  was:
https://github.com/apache/manifoldcf/pull/112

{quote}The underlying HTTP client of the Solr output connector always 
configures a dedicated AuthScope of the connection, even if the provided realm 
is the empty string (""). This is due to the fact that the attribute realm is 
never null, but "" in case the user did not supply a parameter for this. This 
breaks connectivity in case basic authentication is in-place, but no realm is 
required. Thus, in both cases (null value and "" for realm) the HTTP client 
should use AuthScope.ANY. This commit adds the necessary non-emptiness clause 
to the realm check in order to fix this behavior.{quote}


>  Add non-emptiness clause to realm check of Solr output connector
> -
>
> Key: CONNECTORS-1693
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1693
> Project: ManifoldCF
>  Issue Type: Bug
>Reporter: Markus Schuch
>Priority: Major
>
> See external issue URL:
> {quote}The underlying HTTP client of the Solr output connector always 
> configures a dedicated AuthScope of the connection, even if the provided 
> realm is the empty string (""). This is due to the fact that the attribute 
> realm is never null, but "" in case the user did not supply a parameter for 
> this. This breaks connectivity in case basic authentication is in-place, but 
> no realm is required. Thus, in both cases (null value and "" for realm) the 
> HTTP client should use AuthScope.ANY. This commit adds the necessary 
> non-emptiness clause to the realm check in order to fix this behavior.{quote}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)