freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 27 апр 2024 20:27

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 20 май 2014 11:25 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
веселье с компиляцией продолжалось несколько дней :(

Не мог скомпилировать модуль для mysq.

Думал старая версия компилятора gcc, но вроде все ок
Код:
gcc -v
gcc version 4.9.0 20140405 (experimental) [trunk revision 209157] (Ubuntu 4.9-20140406-1ubuntu1)


При компиляции не находит mysql.h
Код:
make[1]: Вход в каталог `/usr/src/opensips-1.10.1-tls/modules/db_mysql'
make[1]: Выход из каталога `/usr/src/opensips-1.10.1-tls/modules/db_mysql'
make[1]: Вход в каталог `/usr/src/opensips-1.10.1-tls/modules/db_mysql'
Compiling dbase.c
Compiling db_mysql.c
Compiling my_con.c
Compiling res.c
Compiling row.c
Compiling val.c
In file included from my_con.c:24:0:
my_con.h:31:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
compilation terminated.
res.c:28:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
compilation terminated.
dbase.c:37:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
compilation terminated.
make[1]: *** [my_con.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make[1]: *** [res.o] Ошибка 1
In file included from row.c:31:0:
my_con.h:31:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
compilation terminated.
In file included from val.c:27:0:
val.h:27:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
In file included from dbase.h:37:0,
                 from db_mysql.c:35:
my_con.h:31:25: fatal error: mysql/mysql.h: Нет такого файла или каталога
 #include <mysql/mysql.h>
                         ^
compilation terminated.
compilation terminated.
make[1]: *** [dbase.o] Ошибка 1
make[1]: *** [row.o] Ошибка 1
make[1]: *** [val.o] Ошибка 1
make[1]: *** [db_mysql.o] Ошибка 1
make[1]: Выход из каталога `/usr/src/opensips-1.10.1-tls/modules/db_mysql'
make: *** [modules] Ошибка 2
root@oper-VirtualBox:/usr/src/opensips-1.10.1-tls#


Код:
find / -name mysql.h

пусто

mysql.h появляется скорее всего при установке mysql-devel. Само собой что легко не поставиться))

эта команда поможет:
Код:
apt-get install libmysqlclient-dev

Так же это позволить атоматически обновить библиотеки.

теперь нужный файлик находится и компиляция пройдет успешно
Код:
root@oper-VirtualBox:/usr/src/opensips-1.10.1-tls# find / -name mysql.h
/usr/include/mysql/mysql.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 20 май 2014 14:59 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
Из лога :twisted: :roll:
Код:
opensips: ERROR:core:version_control: module version mismatch for db_mysql; core: opensips 1.8.0-notls (i386/linux); module: opensips 1.10.1-notls (i386/linux)


Малой кровью это как то можно поправить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 20 май 2014 15:05 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
https://wiki.freeswitch.org/wiki/Opensi ... SIPS_1.7.1

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 21 май 2014 15:13 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
Совсем чуть чуть осталось:

root@oper-VirtualBox:/home/oper# /etc/init.d/opensips restart
Restarting opensips: opensipsListening on
udp: 127.0.0.1 [127.0.0.1]:5060
Aliases:

.
root@oper-VirtualBox:/home/oper#

Пытаюсь править /usr/local/etc/opensips/opensips.cfg после чего перезапускаю OpenSIPS, но выхлоп такой же.

Так тоже не работает что то.
Код:
######################################################################
## Aliases
######################################################################
#auto_aliases=yes
#alias=localhost
#alias=localhost.localdomain

######################################################################
## Connectivity
######################################################################
#listen=udp:eth0:5060
listen=udp:eth0:5060
listen=tcp:eth0:5060
listen=udp:eth0:7000
listen=tcp:eth0:7000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 21 май 2014 15:31 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
Код:
auto_aliases=yes
alias=localhost
alias=localhost.localdomain

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 21 май 2014 16:02 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
Vlad1983 писал(а):
Код:
auto_aliases=yes
alias=localhost
alias=localhost.localdomain


Эти параметры менял, но по прежнему не вижу адресов.
В скрипте запуска есть такая строка
CFGFILE=/etc/opensips/opensips.cfg

Мой же файл настроек лежит тут:
/usr/src/opensips-10.10.1-tls/etc/opensips.cfg

Вот так прописал, рестартанул опенсип - эффекта ноль
Код:
######################################################################
## Aliases
######################################################################
auto_aliases=yes
alias=10.0.2.15
#alias=localhost
#alias=localhost.localdomain

######################################################################
## Connectivity
######################################################################
#listen=udp:eth0:5060
listen=udp:10.0.2.15:5060
listen=tcp:10.0.2.15:5060
listen=udp:10.0.2.15:7000
listen=tcp:10.0.2.15:7000
#listen=udp:eth0:7000
#listen=tcp:eth0:7000
# listen=udp:eth1:5060
tos=IPTOS_LOWDELAY
# advertised_address=174.129.131.38
# advertised_port=5060
mcast_loopback=no
mcast_ttl=1
mhomed=0
# tcp_accept_aliases
tcp_connect_timeout=3
tcp_connection_lifetime=120
tcp_max_connections=2048
# tcp_poll_method=select

######################################################################


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 21 май 2014 17:51 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
Локализовал проблему почему не вядятся адреса

root@oper-VirtualBox:/home/oper# netstat -an
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp6 0 0 :::80 :::* LISTEN
udp 0 0 0.0.0.0:631 0.0.0.0:*
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:55196 0.0.0.0:*
udp 0 0 127.0.0.1:5060 0.0.0.0:*
udp6 0 0 :::44591 :::*
udp6 0 0 :::5353 :::*
Активные сокеты домена UNIX (servers and established)
Proto RefCnt Flags Type State I-Node
,,,
,,,

root@oper-VirtualBox:/home/oper# ifconfig -a

eth0 Link encap:Ethernet HWaddr 08:00:27:94:6f:07
inet addr:10.0.1.15 Bcast:10.0.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe94:6f07/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:71 errors:0 dropped:0 overruns:0 frame:0
TX packets:173 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6465 (6.4 KB) TX bytes:30573 (30.5 KB)

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 21 май 2014 21:08 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
если никаких изменений, значит он читает другой конфиг

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 02 июн 2014 15:06 

Зарегистрирован: 14 дек 2012 16:31
Сообщения: 86
Откуда: default/city
Почти почти...

Если использую пример с сайта FS то упираюсь в то что не находятся часть модулей. Где их брать не знаю.
команда
Код:
make menuconfig
не помогает
[+] 
Код:
root@OpenSIP:/usr/src/opensips-1.11.1-tls# /etc/init.d/opensips start
Not starting opensips: invalid configuration file!
-e
Jun  2 15:03:44 [5499] ERROR:core:yyparse: module 'localcache.so' not found in '/usr/lib/opensips/modules/'
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 119, column 13-14: failed to load module
Jun  2 15:03:44 [5499] ERROR:core:sr_load_module: could not open module </usr/lib/opensips/modules/>: /usr/lib/opensips/modules/: cannot read file data: Is a directory
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 119, column 13-14: failed to load module
Jun  2 15:03:44 [5499] ERROR:core:set_mod_param_regex: no module matching localcache found
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 140, column 20-21: Parameter <cache_table_size> not found in module <localcache> - can't set
Jun  2 15:03:44 [5499] ERROR:core:set_mod_param_regex: no module matching localcache found
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 141, column 21-22: Parameter <cache_clean_period> not found in module <localcache> - can't set
Jun  2 15:03:44 [5499] WARNING:tm:__set_fr_timer: "fr_timer" is now deprecated! Use "fr_timeout" instead!
Jun  2 15:03:44 [5499] WARNING:tm:__set_fr_inv_timer: "fr_inv_timer" is now deprecated! Use "fr_inv_timeout" instead!
Jun  2 15:03:44 [5499] ERROR:core:set_mod_param_regex: parameter <fr_timer_avp> not found in module <tm>
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 161, column 20-21: Parameter <fr_timer_avp> not found in module <tm> - can't set
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 344, column 21-22: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 381, column 29-30: unknown command <append_hf>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 387, column 33-34: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 424, column 31-32: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 443, column 31-32: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 460, column 21-22: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 495, column 26-27: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 507, column 21-22: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 532, column 22-23: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 668, column 17-18: unknown command <remove_hf>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 670, column 21-22: unknown command <append_hf>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 740, column 20-21: unknown command <has_body>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 765, column 43-44: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 790, column 21-22: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 831, column 21-22: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 906, column 60-61: unknown command <is_method>, missing loadmodule?
Jun  2 15:03:44 [5499] CRITICAL:core:yyerror: parse error in config file /usr//etc/opensips/opensips.cfg, line 951, column 25-26: unknown command <remove_hf>, missing loadmodule?
Jun  2 15:03:44 [5499] ERROR:core:main: bad config file (22 errors)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с установкой OpenSIPS
СообщениеДобавлено: 20 июн 2014 15:21 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
То есть вот это совсем не смущает?
Цитата:
Not starting opensips: invalid configuration file!

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 244


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB