En/na tomasz ha escrit:
> tomasz wrote:
>
>> David wrote:
>>
>>> En/na tomasz ha escrit:
>>>
>>>> David wrote:
>>>>
>>>>
>>>>> En/na Arno Lehmann ha escrit:
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> 22.06.2007 13:04,, Llistes Saccharine wrote::
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have 'Director' and 'Storage' in a server with two ranges of LAN ip's
>>>>>>> (192.168.1.0/24 and 192.168.2.0/24). The client with problems is in
>>>>>>> 192.168.2.0 range. When I run a Job, the communications with the
>>>>>>> 'Director' and the 'client' are OK, but when the 'Client' tries to
>>>>>>> connect to the 'SD' it tries it with the 'SD' server IP on 192.168.1.0
>>>>>>> range.
>>>>>>>
>>>>>>> Do I have to define in the config files any resource to determine the
>>>>>>> route of the connection between 'FD' and 'SD'? I am surprised because
>>>>>>> there isn't any problem with the connection between 'Director' and 'FD'
>>>>>>> with range 192.168.2.0.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Thanks Arno
>>>>>>
>>>>>>
>>>>>>
>>>>>> The server in problems only works on 192.168.2.0 range. I could not add
>>>>>> a route to 192.168.1.0 because it must be 2 different LAN without
>>>>>> connection between them.
>>>>>> That sounds like a 'normal' routing problem. The FD contacts the SD.
>>>>>> For that to work, it needs route to the 192.168.1.0 network. Is that
>>>>>> set up?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Thanks Arno
>>>>>
>>>>> The server in problems only works on 192.168.2.0 range. I could not add
>>>>> a route to 192.168.1.0 because it must be 2 different LAN without
>>>>> connection between them.
>>>>>
>>>>>
>>>>>
>>>>>> Also, it's possible that a firewall on your router blocks these accesses.
>>>>>>
>>>>>> In case your server is dual-homed in both networks, you will have to
>>>>>> try to set up a storage device in the DIR pointing the FDs to the
>>>>>> 192.168.1.0 address of your SD. I'm unsure if that works, though - I
>>>>>> haven't worked with dual-homed Bacula installations recently. In fact,
>>>>>> never :-)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> I will try this solution, thanks ;) I hope it works.
>>>>>
>>>>> If anybody have worked with this solution, tell me if it's effective.
>>>>>
>>>>> Thanks to everyone
>>>>>
>>>>> David
>>>>>
>>>>>
>>>> u need in bacula-sd.conf some like
>>>>
>>>> SDAddresses = {
>>>> ip = { addr = 192.168.1.20; port = 9103;}
>>>> ip = { addr = 192.168.2.20; port = 9103;}
>>>> }
>>>>
>>>> and the same for DIRAddresses in bacula-dir.conf
>>>>
>>>> it works
>>>>
>>>> regards
>>>>
>>>>
>>>>
>>>>
>>> Thanks Tomas.
>>>
>>> I put this new resources in 'DIR' conf and 'SD' conf but when I reload
>>> the configuration I obtain this error:
>>> 22-Jun 13:48 bacula-dir: ERROR TERMINATION at address_conf.c:506
>>> Config error: Can't add hostname(192.168.1.250) and port() to addrlist
>>> (the old style addresses cannot be mixed with new style)
>>>
>>> 'SD' and 'DIR' version are 2.0.3. I search in the manual for the correct
>>> syntax but I obtain the same syntax I put in conf files.
>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by DB2 Express
>>> Download DB2 Express C - the FREE version of DB2 express and take
>>> control of your XML. No limits. Just data. Click to get it now.
>>> http://sourceforge.net/powerbar/db2/
>>> _______________________________________________
>>> Bacula-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>>>
>>>
>>>
>> <config>
>> Director { # define myself
>> Name = myserver-dir
>> DIRAddresses = {
>> ip = { addr = 192.168.1.250; port = 9101;}
>> ip = { addr = 192.168.2.250; port = 9101;}}
>> QueryFile = "/usr/local/share/bacula/query.sql"
>> WorkingDirectory = "/var/db/bacula"
>> PidDirectory = "/var/run"
>> Maximum Concurrent Jobs = 1
>> Password = "xxxxxxxxxxxxxxxxxx" # Console password
>> Messages = Daemon
>> }
>> </config>
>>
>>
>> this is my part of this config (with your IPs)
>> im running bacula 2.0.3 without problem at all
>>
>> and SD
>>
>> <config>
>> Storage { # definition of myself
>> Name = myserver-sd
>> SDAddresses = {
>> ip = { addr = 192.168.1.250; port = 9101;}
>> ip = { addr = 192.168.2.250; port = 9101;}}
>> }
>> WorkingDirectory = "/var/db/bacula"
>> Pid Directory = "/var/run"
>> Maximum Concurrent Jobs = 20
>> }
>> </config>
>>
>>
>> are u sure u r not filtering this traffic or something??
>>
>>
> of course ports for SD should be 9103
> sorry
>
>
It is solved!
It was my fault. I still had the PORT resource (DirPort and SDPort) in
the configuration files. When I comment it, the error disappear and
bacula works!
Thanks to everyone
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users