forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] Создание договоров пользователем через Web http://forum.bitel.ru/viewtopic.php?f=6&t=7158 |
Страница 1 из 1 |
Автор: | Xo4yxa [ 25 авг 2012, 01:43 ] |
Заголовок сообщения: | [5.2] Создание договоров пользователем через Web |
Добрый день! пытаюсь реализовать web регистрацию нового пользователя на услугу VoiceIP. настроил в конфигурации модуля: Код: #код шаблона договора web.register.contract.pattern=1 #код параметра ФИО web.register.fio.param=19 #код параметра email web.register.email.param=1 #код флагового параметра "разрешить поиск в справочнике" web.register.refbook.param=1 #диапазоны доступных номеров, например 200000-250000;300;200-201 web.register.alias.range=74990000500-74990002500 #тип логина web.register.login.type=2 захожу на страницу http://172.16.100.253:8080/bgbilling/pu ... ceip&mid=4 заполняю поля, нажимаю проверить номер, получаю в ответ от сервера Код: Номер должен быть в пределах 74990000500-74990002500 и в log/server.log: Код: 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - ru.bitel.bgbilling.common.BGMessageException: Номер должен быть в пределах 74990000500-74990002500 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at bitel.billing.server.voiceip.action.pub.ActionCreateContract.doAction(ActionCreateContract.java:131) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at bitel.billing.server.PublicExecuter.doModule(PublicExecuter.java:136) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at bitel.billing.server.PublicExecuter.doPost(PublicExecuter.java:60) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 08-24/23:33:45 ERROR ["http-bio-/0.0.0.0-8080"-exec-4] LoggingPrintStream - at java.lang.Thread.run(Thread.java:662) куда копать? как лучше реализовать авторегистрацию пользователей? Клиент: вер. 5.2 сборка 1027 от 27.08.2012 12:07:51 os: Mac OS X; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_33 Сервер: вер. 5.2 сборка 1283 от 28.08.2012 11:38:39 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_33 bill вер. 5.2 сборка 274 от 10.08.2012 16:31:30 card вер. 5.2 сборка 182 от 06.08.2012 11:20:38 npay вер. 5.2 сборка 187 от 14.08.2012 13:39:16 phone вер. 5.2 сборка 244 от 14.08.2012 13:39:17 reports вер. 5.2 сборка 179 от 06.08.2012 11:21:20 ru.bitel.bgbilling.plugins.crm вер. 5.2 сборка 189 от 10.08.2012 16:31:53 ru.bitel.bgbilling.plugins.dispatch вер. 5.2 сборка 42 от 16.08.2012 15:24:39 ru.bitel.bgbilling.plugins.documents вер. 5.2 сборка 146 от 06.08.2012 11:21:15 ru.bitel.bgbilling.plugins.helpdesk вер. 5.2 сборка 168 от 06.08.2012 11:21:16 voiceip вер. 5.2 сборка 185 от 06.08.2012 11:21:37 |
Автор: | stark [ 14 сен 2012, 17:12 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
а вы какой номер ввели ? он входит в диапазон 74990000500-74990002500 ? |
Автор: | Xo4yxa [ 14 сен 2012, 18:28 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Да номер 74990000501 |
Автор: | Vladimir M. [ 20 июн 2013, 14:38 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Справились с проблемой? Ошибка та же, Номер должен быть в пределах 79000000000-79999999999 В логах сыпятся те же ошибки. Где-то стоит ограничение по длине номера, т.к. если указывать web.register.alias.range=200000-250000 причем максимальный размер равен 9 символам. Не нашел где можно поменять. -- Клиент: вер. 6.0 сборка 1198 от 07.06.2013 18:47:30 os: Windows 8; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45 Сервер: вер. 6.0 сборка 1515 от 03.06.2013 14:38:46 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_43 voiceip вер. 6.0 сборка 214 от 31.05.2013 13:58:20 |
Автор: | skn [ 20 июн 2013, 16:25 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Fixed, будет в следующих сборках |
Автор: | Vladimir M. [ 20 июн 2013, 16:49 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Сообщите когда стоит обновиться. Буду ждать |
Автор: | Vladimir M. [ 21 июн 2013, 09:56 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
обновился voiceip вер. 6.0 сборка 217 от 20.06.2013 17:33:36 проблема не исправлена При любом номере Неизвестная ошибка ... и в логах тоже самое |
Автор: | skn [ 21 июн 2013, 14:50 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Vladimir M. писал(а): При любом номере Неизвестная ошибка ... и в логах тоже самое тоже самое это что значит? |
Автор: | Vladimir M. [ 21 июн 2013, 15:04 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
skn писал(а): тоже самое это что значит? Код: root@billing:/usr/local/BGBillingServer/log# cat server.log
06-21/09:00:46 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@15af33d6] to java:comp/env/mq/connectionFactory 06-21/09:00:46 INFO [main] DefaultServerSetup - Init DB connection pools 06-21/09:00:46 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master 06-21/09:00:46 INFO [main] DefaultServerSetup - Init trash pools.. 06-21/09:00:47 INFO [main] Server - Starting BGBillingServer.. 06-21/09:00:47 INFO [main] Server - HTTP Connector: *:8080 06-21/09:00:47 INFO [main] Server - Starting HTTP connector... 06-21/09:00:47 INFO [main] Server - HTTPS Connector: null 06-21/09:00:47 INFO [main] Server - Browsing installed modules and plugins... 06-21/09:00:47 INFO [main] Server - voiceip v.6.0 build 217 from 20.06.2013 17:33:36 06-21/09:00:47 INFO [main] Server - mps v.6.0 build 182 from 31.05.2013 13:56:51 06-21/09:00:47 INFO [main] Server - reports v.6.0 build 204 from 31.05.2013 13:57:34 06-21/09:00:47 INFO [main] Server - wm v.6.0 build 188 from 31.05.2013 13:58:41 06-21/09:00:47 INFO [main] Server - qiwi v.6.0 build 36 from 31.05.2013 13:57:12 06-21/09:00:47 INFO [main] Server - yamoney v.6.0 build 58 from 31.05.2013 13:58:42 06-21/09:00:47 INFO [main] Server - payonline v.6.0 build 67 from 04.06.2013 21:28:12 06-21/09:00:47 INFO [main] Server - Add servlet for modules and plugins... 06-21/09:00:47 INFO [main] Server - Add mapping: bitel.billing.server.mps.MPSExecuter to /mpsexecuter/* 06-21/09:00:47 INFO [main] Server - Add mapping: bitel.billing.server.wm.WMExecuter to /wmexecuter 06-21/09:00:47 INFO [main] Server - Add mapping: ru.bitel.bgbilling.modules.qiwi.server.QiwiApi to /qiwiexecuter/* 06-21/09:00:47 INFO [main] Server - Add mapping: ru.bitel.bgbilling.modules.yamoney.server.YaExecuter to /yaexecuter/* with filters: SetEncodingFilter,MultipartFilter 06-21/09:00:47 INFO [main] Server - Add mapping: ru.bitel.bgbilling.modules.payonline.server.PayOnlineExecuter to /payonline/* 06-21/09:00:47 INFO [main] Server - Creating installed modules map... 06-21/09:00:47 INFO [main] TariffOptionWorker - Starting TariffOptionWorker 06-21/09:00:48 INFO [main] AdminPortListener - Starting listen admin port 2005 06-21/09:00:49 INFO [Thread-12] AbstractTilesApplicationContextFactory - Initializing Tiles2 application context. . . 06-21/09:00:49 INFO [Thread-12] AbstractTilesApplicationContextFactory - Finished initializing Tiles2 application context. 06-21/09:00:49 INFO [Thread-12] TilesContainerFactory - Initializing Tiles2 container. . . 06-21/09:00:49 INFO [Thread-12] TilesContainerFactory - Tiles2 container initialized 06-21/09:00:49 INFO [Thread-12] TilesAccess - Publishing TilesContext for context: org.apache.tiles.servlet.context.ServletTilesApplicationContext 06-21/09:01:03 INFO ["http-bio-/0.0.0.0-8080"-exec-10] Setup - Load config for mid=1 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - java.lang.NullPointerException 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.voiceip.action.pub.ActionCreateContract.checkRange(ActionCreateContract.java:292) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.voiceip.action.pub.ActionCreateContract.doAction(ActionCreateContract.java:124) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.PublicExecuter.doModule(PublicExecuter.java:146) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.PublicExecuter.doPost(PublicExecuter.java:62) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 06-21/09:01:12 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] LoggingPrintStream - at java.lang.Thread.run(Thread.java:662) |
Автор: | stark [ 24 июн 2013, 16:21 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Vladimir M. писал(а): обновился voiceip вер. 6.0 сборка 217 от 20.06.2013 17:33:36 проблема не исправлена При любом номере Неизвестная ошибка ... и в логах тоже самое Ваша ошибка исправлена в билде 218. |
Автор: | Vladimir M. [ 24 июн 2013, 19:09 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
после обновления: Код: voiceip вер. 6.0 сборка 218 от 21.06.2013 20:36:34 если в конфигурации модуля указать Код: web.register.alias.range=200000-250000 то все отлично работает (только в справочнике не ищет, но с этим не разбирался) и при заведении нового договора подставляется свободный алиас.. Но вот если указать Код: web.register.alias.range=79000000000-79999999999 то при переходе на регистрацию /pubexecuter?action=CreateContract&module=voiceip&mid=1 сервер виснет и в top-e висит процесс java и загружает процессор по полной.. я так подразумеваю или свободный логин найти не может, или опять где-то выходит за пределы... в server.log при этом: Код: 06-24/13:06:04 INFO ["http-bio-/0.0.0.0-8080"-exec-2] Setup - Load config for mid=1 06-24/13:06:11 WARN [Low Memory Detector] AlarmSender - Low memory - used=739869112, max=954466304 06-24/13:06:14 WARN [Low Memory Detector] AlarmSender - Low memory - used=827230368, max=954466304 06-24/13:06:18 WARN [Low Memory Detector] AlarmSender - Low memory - used=835145224, max=954466304 06-24/13:06:35 WARN [Low Memory Detector] AlarmSender - Low memory - used=835094968, max=954466304 06-24/13:08:30 ERROR ["http-bio-/0.0.0.0-8080"-exec-2] LoggingPrintStream - Exception in thread ""http-bio-/0.0.0.0-8080"-exec-2" 06-24/13:08:30 ERROR ["http-bio-/0.0.0.0-8080"-exec-2] LoggingPrintStream - java.lang.OutOfMemoryError: GC overhead limit exceeded мне вот надо алиасом хранить номер мобильного, а там находить следующий порядковый не нужно.. как бы так сделать чтобы просто вводить номер при регистрации и не сверять со справочником? или сверять и не искать следующий, а просто выводить что алиас занят UPD: максимально длинный алиас при параметре Код: web.register.alias.range=70000000-79999999 причем при увеличении разрядности параметра, увеличивается и время загрузки странички с регистрационной формой |
Автор: | stark [ 25 июн 2013, 13:33 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
Vladimir M. писал(а): Но вот если указать Код: web.register.alias.range=79000000000-79999999999 то при переходе на регистрацию /pubexecuter?action=CreateContract&module=voiceip&mid=1 сервер виснет и в top-e висит процесс java и загружает процессор по полной.. Исправлено. Обновление выложено . |
Автор: | Vladimir M. [ 25 июн 2013, 16:17 ] |
Заголовок сообщения: | Re: [5.2] Создание договоров пользователем через Web |
stark писал(а): Исправлено. Обновление выложено . Помогло, спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |