Your second suggestion, and use address instead of show :)

-- 
Pat

On 06/03/2010, at 10:11 PM, Darren wrote:

> Hi, thanks for this.
> It clears up some of my confusion at least. :-)
> 
> What settings should I be putting in sphinx.yml anyway?
> listen: 127.0.0.4:3313
> 
> or
> 
> listen: 127.0.0.1
> port: 3313
> 
> or should I use address instead of listen?
> 
> Thanks.
> 
> On Mar 4, 5:48 am, Pat Allan <[email protected]> wrote:
>> Hi Darren
>> 
>> Sorry for not getting back to you sooner. While Sphinx 0.9.9 uses the listen 
>> setting, TS only really pays attention to the address and port settings in 
>> sphinx.yml - that may be the cause of the problem.
>> 
>> Hope this clears things up - again, sorry I didn't respond faster.
>> 
>> --
>> Pat
>> 
>> On 27/02/2010, at 9:29 AM, Darren wrote:
>> 
>>> Hi, thanks for creating such a great product, it's really made adding
>>> search to my applications a breeze.
>> 
>>> Here is what I want to set up.
>>> Run multiple sphinx daemons on different ports all bound to 127.0.0.4
>>> (a localhost alias in my hosts file).
>>> This is on a Linux box.
>>> I am running Sphinx 0.9.9-release (r2117) and thinking-sphinx (1.3.15)
>>> as a gem.
>> 
>>> There are a number of issues and it can get a bit confusing so I'll
>>> try to explain it as clearly as possible.
>> 
>>> I have the following in my sphinx.yml:
>>> production:
>>>  listen: 127.0.0.4:3313
>> 
>>> I then run rake RAILS_ENV=production ts:rebuild to generate my config.
>> 
>>> I then get the following in my generated config:
>>> searchd
>>> {
>>>  listen = 127.0.0.4:3313
>>>  ...
>>> }
>> 
>>> But when I do a search my app insists on connecting to 127.0.0.1 on
>>> port 9312.
>>> This fails of course.
>> 
>>> I can get it to work by hacking the generated config.
>>> If I put...
>>> searchd
>>> {
>>>  listen = 127.0.0.1
>>>  port = 3313
>>>  ...
>>> }
>>> ...I can get search to work.
>>> But if I change it back to 127.0.0.4 then the app tries to connect to
>>> 127.0.0.1 on port 9312 again.
>>> I really need my sphinx to bind to 127.0.0.4.
>> 
>>> Also, if I regenerate the config it fails again as the generated
>>> config doesn't include the port on a separate line.
>> 
>>> I also run Sphinx with a Java application and that seems to have no
>>> problems binding and connecting to 127.0.0.4 on any port I specify.
>> 
>>> Sorry for such a long post but I wanted to include as much detail as
>>> possible as it's a bit hard to follow the various issues.
>>> I've been through the various posts related to ports and addresses on
>>> this forum but haven't seen anything like this problem.
>> 
>>> Thanks in advance for any help.
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Thinking Sphinx" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/thinking-sphinx?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to