Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

No results on confluence federated search webpart in SharePoint Fast Search 2010?

jig rajput December 15, 2012

Hi,

I have installed confluence version : 4.3.3(64bit) and SharePoint Connector : 1.6.3

after installing confluence i have follow this articale for

https://confluence.atlassian.com/display/SPCON/Access+SharePoint+using+Integrated+Windows+Authentication+%28NTLM+Only%29+with+SP+2010

I want to configure sharepoint search with confluence. so i have used NTLM Only configuration with confluence. after All the step done. i have installed plugin on "SharePoint Connector" and "OpenSearch 1.0.8" to Confluence. and doing configuration with SharePoint Site.

> Test Connection of SharePoint Site with Confluence Successfully.

> also Remote API is Checked on General configuration.

for Federated Search i have Add one New Location with Help of This articale : https://confluence.atlassian.com/display/SPCON/Configuring+the+SharePoint+Federated+Search+on+SP+2010

QueryTempalte Url :

* NTLM: http://localhost:8090/plugins/servlet/opensearch?query={searchTerms}&format=rss_1.0

i have check this url on browser. its worked as expected.

but when i have use this location on Confluence Federated Search webpart. its loading 2 min with snyc images than empty result. like this.

my SharePoint web-application is Integrated Window Authentication with NTLM.

i had set confluence setting on this web-app. aslo be make default on Confluence SharePoint Admin Sites.

my OS : window server 2008

Is that something missing??

UPDATE:

when i am checking on confluence Logs error than found something

2012-12-16 12:47:39,138 ERROR [http-8090-9] [plugins.search.opensearch.OpenSearchServlet] doGet Anonymous search request is not permitted to impersonate user Administrator - try authenticating first.
-- url: /plugins/servlet/opensearch |

any sugguestion?

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

1 vote
Answer accepted
Joe Clark
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 16, 2012

Hi,

Your Confluence server is probably not configured to accept NTLM-secured requests. You have configured it to send NTLM-secured requests to SharePoint.

You should configure the Federated Search location URL like this:

http://localhost:8090/plugins/servlet/opensearch?query={searchTerms}&format=rss_1.0&os_authType=basic

And in the credentials section, select User: Basic Authentication


jig rajput December 16, 2012

Hi,

for basic Authentication i need to first configuration like this:

https://confluence.atlassian.com/display/SPCON/Access+SharePoint+using+Basic+Authentication+and+SSL+%28via+Alternative+Access+URL%29+with+SP+2010

than applied your sugguestion.. am right?

thanks

Joe Clark
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 16, 2012

No. That documentation is for accessing SharePoint with basic authentication.

For Federated Search, you need to access Confluence with basic authentication.

Remember, for the SharePoint Connector, there is communication both ways, and each way can be configured differently.

jig rajput December 16, 2012

Okay. i have directly changes my Federated Location > query template as par u describe.

also be set User = Basic Authentication.

now on Search center no luck with result :(

i see log error :

[plugins.search.opensearch.OpenSearchServlet] getSearchUser admin requested to impersonate Administrator, but that user does not exist. Impersonating the anonymous user context instead.
-- url: /plugins/servlet/opensearch | userName: admin

pls help!!!

Joe Clark
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 16, 2012

You are logged in to SharePoint as user "Administrator", but this user does not exist in Confluence. Therefore, the user cannot see any search results.

You need to ensure that the SharePoint users and Confluence users are the same.

jig rajput December 16, 2012

i think i little close to my solution. one more doubt: if i will mapping AD to Confluence so is this solving problem?

bcz sharepoint users name : AD-Domain/administrator

confluence username : administrator

thanks

jig rajput December 16, 2012

thanks you @joseph.

I just add new user administrator to confluence. after search results worked.

Joe Clark
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 17, 2012

Great! Yes, Mapping AD to Confluence solves the problem. Confluence knows that "AD-DOMAIN\administrator" and "administrator" are the same user.

Glad that it is working now.

TAGS
AUG Leaders

Atlassian Community Events