Hello Phrathib

It seems you're using some commands used in version 2.
You may need to look for the correct syntax to use them on version 3.
There is a document on the website that explains migrating from 2 to 3.
https://www.opensips.org/Documentation/Migration-2-4-0-to-3-0-0

Hope it helps

On Wed, Aug 30, 2023, 11:17 PM Prathibha B <prathibhab....@gmail.com> wrote:

> Aug 31 04:14:49 [339966] CRITICAL:Traceback (last included file at the
> bottom):
> Aug 31 04:14:49 [339966] CRITICAL: 0. //etc/opensips/opensips.cfg
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:12-14: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:
> Aug 31 04:14:49 [339966] CRITICAL:      # check if the clients are using
> WebSockets or WebSocketSecure
> Aug 31 04:14:49 [339966] CRITICAL:      if (proto == "WS" || proto ==
> "WSS")
> Aug 31 04:14:49 [339966] CRITICAL:      ^~~
> Aug 31 04:14:49 [339966] CRITICAL:              setflag(SRC_WS);
> Aug 31 04:14:49 [339966] CRITICAL:
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:12-14: bare word <proto> found, command
> calls need '()'
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:12-14: bad command!)
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:16-17: bad command!)
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:18-20: bad command!)
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:27-29: bare word <proto> found, command
> calls need '()'
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:27-29: bad command: missing ';'?
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:31-32: bad command!)
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:183:32-33: bad command!)
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:184:17-18: bad arguments for command <setflag>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:193:17-23: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:193:23-24: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:194:13-19: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:194:19-20: bad arguments for command <setbflag>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:239:16-22: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:239:22-23: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:239:38-44: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:239:44-45: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:241:21-27: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:241:27-28: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:241:44-50: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:241:50-51: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:243:22-28: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:243:28-29: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:243:44-50: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:243:50-51: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:245:22-28: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:245:28-29: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:245:45-51: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:245:51-52: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:257:16-22: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:257:22-23: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:257:38-44: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:257:44-45: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:259:21-27: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:259:27-28: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:259:44-50: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:259:50-51: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:261:22-28: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:261:28-29: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:261:44-50: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:261:50-51: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:263:22-28: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:263:28-29: bad arguments for command <isflagset>
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:263:45-51: syntax error
> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in
> //etc/opensips/opensips.cfg:263:51-52: bad arguments for command
> <isbflagset>
> Aug 31 04:14:49 [339966] ERROR:core:parse_opensips_cfg: bad config file
> (46 errors)
> Aug 31 04:14:49 [339966] ERROR:core:main: failed to parse config file
> (null)
> Aug 31 04:14:49 [339966] NOTICE:core:main: Exiting....
>
> On Thu, 31 Aug 2023 at 10:04, Prathibha B <prathibhab....@gmail.com>
> wrote:
>
>> bare word <proto> found, command calls need '()'
>>
>> On Mon, 21 Aug 2023 at 13:34, Prathibha B <prathibhab....@gmail.com>
>> wrote:
>>
>>> if(proto === WSS)
>>>
>>> On Mon, 21 Aug 2023 at 13:33, Prathibha B <prathibhab....@gmail.com>
>>> wrote:
>>>
>>>> Aug 21 08:02:24 [210480] CRITICAL:Traceback (last included file at the
>>>> bottom):
>>>> Aug 21 08:02:24 [210480] CRITICAL: 0. //etc/opensips/opensips.cfg
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:16-18: syntax error
>>>> Aug 21 08:02:24 [210480] CRITICAL:      if (is_method("REGISTER"))
>>>> Aug 21 08:02:24 [210480] CRITICAL:      {
>>>> Aug 21 08:02:24 [210480] CRITICAL:              if(proto_wss == WSS) {
>>>> Aug 21 08:02:24 [210480] CRITICAL:              ^~~
>>>> Aug 21 08:02:24 [210480] CRITICAL:
>>>>  fix_nated_register();
>>>> Aug 21 08:02:24 [210480] CRITICAL:              }
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:16-18: bare word <proto_wss> found, command
>>>> calls need '()'
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:16-18: bad command!)
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:22-23: bare word <WSS> found, command calls
>>>> need '()'
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:22-23: bad command: missing ';'?
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:250:24-25: bad command!)
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:256:3-5: syntax error
>>>> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in
>>>> //etc/opensips/opensips.cfg:256:3-5:
>>>> Aug 21 08:02:24 [210480] ERROR:core:parse_opensips_cfg: bad config file
>>>> (8 errors)
>>>> Aug 21 08:02:24 [210480] ERROR:core:main: failed to parse config file
>>>> (null)
>>>> Aug 21 08:02:24 [210480] NOTICE:core:main: Exiting....
>>>>
>>>> --
>>>> Regards,
>>>> B.Prathibha
>>>>
>>>
>>>
>>> --
>>> Regards,
>>> B.Prathibha
>>>
>>
>>
>> --
>> Regards,
>> B.Prathibha
>>
>
>
> --
> Regards,
> B.Prathibha
> _______________________________________________
> Users mailing list
> Users@lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to