-
Постов
51 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные xpuska513
-
-
При попытке создать тему в одном разделе(Назовем его: "Важное") я получаю ошибку:
Forbidden
You don't have permission to access /index.php on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Но когда создаю тему в других разделах, то они создаются, куда копать?
Опять поспешил, все уже решил хостер.
В любом случае спасибо!
-
-
1 час назад, DLab сказал:
В базе не хранятся пароли. Там хранятся их контрольные суммы - хеши. Когда мы вводим пароль, он конвертируется в хеш и сверяется с БД.
А как сам запрос правильно сгенерировать?
А то я не очень с MySQL.
И какой метод шифрования использует IPS?
Ибо это точно не MD5
-
23 минуты назад, DLab сказал:
Можно читать данные из таблицы core_members
Пробовал, но увы ошибку выдавало.
Сам код, который использовал:
# Auth provider authProvider: "mysql"; authProviderConfig: { message: "You need to change auth provider in LaunchServer.cfg"; address: "Адресс"; # Адрес MySQL-сервера port: 3306; # Порт MySQL-сервера (по умолчанию 3306) username: "Юзер БД"; # Имя пользователя MySQL-сервера password: "Пароль юзера"; # Пароль пользователя database: "БД"; # База данных query: "SELECT name FROM core_members WHERE (email=? OR name=?) AND member_pass_hash=MD5(MD5(?)) LIMIT 1"; # Запрос. Он должен быть SELECT и возвращать имя пользователя в правильном регистре. ? заменяются на параметры ниже: queryParams: [ "%login%", "%login%", "%password%" ]; # Параметры к запросу. %login% и %password% заменяются на имя пользователя и пароль соответственно };
Хотя я не совсем понял, где именно IPS хранит пароли пользователей и как именно...
-
Можно ли как нибудь сделать авторизацию через MySQL?
Мне к примеру нужно сделать авторизацию в лаунчере Minecraft через MySQL.
Или только можно через REST API?
-
Всем добрый день, у меня появилась проблема, хочу сделать, что бы отображалась информация о сервере(т.е игроки, карта, режим и т.д), нашел уже нужную библиотеку, но вот проблема, я не могу её заставить работать, т.к я еще не очень хорошо знаю php.
Собственно код, который я вставлял в index.php:
<?php require("querry.php") $server = new SrcSrv("46.174.53.7:27018"); // self explanatory $info = $server->Info(); // $info is now an array filled with information about the server echo "<p>Карта: </p>".$info["map"] . " " . ?>
и сам querry.php:
-
Добавлю еще, пишет вот такую ошибку при откправке на @mail.ru
Nov 1 04:11:39 panel postfix/smtp[3151]: 6ADEE410F2: to=<[email protected]>, relay=mxs.mail.ru[94.100.180.150]:25, delay=420, delays=419/0.02/0.11/1.3, dsn=4.0.0, status=SOFTBOUNCE (host mxs.mail.ru[94.100.180.150] said: 550 Sorry, we do not accept mail from hosts with dynamic IP or generic DNS PTR-records. Please get a custom reverse DNS name from your ISP for your host 109.251.28.43 or contact [email protected] in case of error (in reply to RCPT TO command))
-
Я сразу кину и с Яндекса и с Google, вдруг нужен будет.yandex_email.eml
-
sendmail_path = /usr/sbin/sendmail -t -i -f admin@milkabyte.ru
Это с php.ini домена.
Строки об отправке письма с /var/log/maillog
Nov 1 03:19:29 panel opendkim[4168]: OpenDKIM Filter v2.10.3 starting (args: -x /etc/opendkim.conf -P /var/run/opendkim/opendkim.pid) Nov 1 03:20:10 panel postfix/smtpd[4208]: connect from localhost[127.0.0.1] Nov 1 03:20:10 panel postfix/smtpd[4208]: A017941102: client=localhost[127.0.0.1] Nov 1 03:20:10 panel postfix/cleanup[4215]: A017941102: message-id=<[email protected]> Nov 1 03:20:10 panel opendkim[4168]: A017941102: DKIM-Signature field added (s=default, d=milkabyte.ru) Nov 1 03:20:10 panel postfix/qmgr[4097]: A017941102: from=<[email protected]>, size=1317, nrcpt=1 (queue active) Nov 1 03:20:10 panel postfix/smtpd[4208]: disconnect from localhost[127.0.0.1] Nov 1 03:20:12 panel postfix/smtp[4216]: A017941102: to=<[email protected]>, relay=mx.yandex.ru[213.180.193.89]:25, delay=1.9, delays=0.1/0.02/0.58/1.2, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued on mxfront7o.mail.yandex.net as 1478009962-BhyirQ1Vnw-JLKih54x) Nov 1 03:20:12 panel postfix/qmgr[4097]: A017941102: removed Nov 1 03:21:01 panel postfix/postfix-script[4328]: stopping the Postfix mail system Nov 1 03:21:01 panel postfix/master[4094]: terminating on signal 15 Nov 1 03:21:05 panel opendkim[4168]: OpenDKIM Filter: mi_stop=1 Nov 1 03:21:05 panel opendkim[4168]: OpenDKIM Filter v2.10.3 terminating with status 0, errno = 0 Nov 1 03:21:33 panel opendkim[1125]: OpenDKIM Filter v2.10.3 starting (args: -x /etc/opendkim.conf -P /var/run/opendkim/opendkim.pid) Nov 1 03:21:38 panel postfix/postfix-script[1538]: starting the Postfix mail system Nov 1 03:21:38 panel postfix/master[1539]: daemon started -- version 2.6.6, configuration /etc/postfix Nov 1 03:25:23 panel postfix/smtpd[1695]: connect from localhost[127.0.0.1] Nov 1 03:25:23 panel postfix/smtpd[1695]: DB562410DE: client=localhost[127.0.0.1] Nov 1 03:25:23 panel postfix/cleanup[1702]: DB562410DE: message-id=<[email protected]> Nov 1 03:25:23 panel opendkim[1125]: DB562410DE: DKIM-Signature field added (s=default, d=milkabyte.ru) Nov 1 03:25:24 panel postfix/qmgr[1546]: DB562410DE: from=<[email protected]>, size=1108, nrcpt=1 (queue active) Nov 1 03:25:24 panel postfix/smtpd[1695]: disconnect from localhost[127.0.0.1] Nov 1 03:25:25 panel postfix/smtp[1703]: DB562410DE: to=<[email protected]>, relay=mx.yandex.ru[213.180.204.89]:25, delay=1.4, delays=0.13/0.05/0.18/1.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued on mxfront4h.mail.yandex.net as 1478010275-mHX5TBIipi-OYjeZO43) Nov 1 03:25:25 panel postfix/qmgr[1546]: DB562410DE: removed
СпойлерПоходу заработало, но если слать письмо на gmail, все равно идет в спам, но DKIM ключ есть, пример письма с яндыкса:
Received: from mxfront4h.mail.yandex.net ([127.0.0.1]) by mxfront4h.mail.yandex.net with LMTP id tyHfINoj for <[email protected]>; Tue, 1 Nov 2016 17:24:35 +0300 Received: from 109.251.28.43.freenet.com.ua (109.251.28.43.freenet.com.ua [109.251.28.43]) by mxfront4h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id mHX5TBIipi-OYjeZO43; Tue, 01 Nov 2016 17:24:34 +0300 Return-Path: [email protected] X-Yandex-Front: mxfront4h.mail.yandex.net X-Yandex-TimeMark: 1478010274 Authentication-Results: mxfront4h.mail.yandex.net; spf=pass (mxfront4h.mail.yandex.net: domain of milkabyte.ru designates 109.251.28.43 as permitted sender) [email protected]; dkim=pass [email protected] X-Yandex-Spam: 1 Received: from panel.milkabyte.ru (localhost [127.0.0.1]) by panel.milkabyte.ru (Postfix) with ESMTP id DB562410DE for <[email protected]>; Tue, 1 Nov 2016 03:25:23 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=milkabyte.ru; s=default; t=1477963523; bh=ZzEmscQ378T6UpH0Aj7VfRmgCN3Qe2C9hjgoLZPC9zE=; h=Date:From:To:Subject; b=XhrxbiXk9n6YOyVPlkzrQ1g37jffydE+iLHNrL3LspUj6qW6qp/ZYvJqz2RCF1rUl dYYL4XuUQv94rhYj7vRdVWRMCLDvxJ6GJe1rYZda2uJr/8B+8ZXEhkyHGZEHbJarEC UH8hRkenR/kcSGke44RxZ2X3HqDLn4mHXD5JELI0= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_809708f829d6a184e065af040e26c5b7" Date: Tue, 01 Nov 2016 03:25:23 +0200 From: [email protected] To: [email protected] Subject: =?UTF-8?Q?=D0=94=D0=B0-=D0=B4=D0=B0?= Message-ID: <[email protected]> X-Sender: [email protected] User-Agent: Roundcube Webmail/1.0.4 X-Yandex-Forward: 0f72b8db23f73af509f7d39dbe017df3 --=_809708f829d6a184e065af040e26c5b7 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Да-да --=_809708f829d6a184e065af040e26c5b7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html><body style=3D'font-size: 10pt; font-family: Verdana,Geneva,sans-seri= f'> <p>=D0=94=D0=B0-=D0=B4=D0=B0</p> <div> </div> </body></html> --=_809708f829d6a184e065af040e26c5b7--
-
1 час назад, ram108 сказал:
Вы генерировали ключи для OpenDKIM?
Да, генерировал.
1 час назад, ram108 сказал:Они есть по указанным в конфигурации путям?
Вот путь, там они есть: ( в моем случае названия файлов default и default.txt)
Спойлер[root@panel ~]# ls /etc/opendkim default.private keys KeyTable milkabyte.ru.txt panel.milkabyte.ru.txt SigningTable default.txt keytable milkabyte.ru.private panel.milkabyte.ru.private signingtable TrustedHosts [root@panel ~]# ls /etc/opendkim/keys milkabyte.ru [root@panel ~]# ls /etc/opendkim/keys/milkabyte.ru default default.txt [root@panel ~]# cat /etc/opendkim/keys/milkabyte.ru/default.txt default._domainkey IN TXT ( "v=DKIM1; k=rsa; " "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/X5HsbRMpf6XdGyBkWalxrM7Od2jmESvS7pulwpqYU3zsLEooyd23wTgQItt4u5Myhdhx3QNV32NLFeNns8J+zClRIMzYqTkpDg0qfbHDSWTNPnXjST489xbXkfIPYO8DxUU0HZFVVjXBB6sRbdBrUZjlmfh4q0TCz1iG+e4RjwIDAQAB" ) ; ----- DKIM key default for milkabyte.ru
1 час назад, ram108 сказал:Откройте любую инструкцию по установке OpenDKIM и настройте сервер, чтобы он добавлял ключи в письма.
Настройку делал по этому гайду: http://forums.sentora.org/showthread.php?tid=108
-
2 часа назад, ram108 сказал:
Писать именно так, как указано в моем примере.
p.s. Хотя у вас я смотрю конфигурация немного другая. Тут надо потестировать, сейчас посмотрю, что у меня на сервере.
Посмотрите также исходник отправленного письма, проставляется ли подпись.
Подписи в исходнике отправленого письма нету.
-
6 часов назад, ram108 сказал:
dkim._domainkey
вместо dkim указывать название файла ключа?(в моем случае default)
-
Что бы потом не забыть, кину сразу конфиг Opendkim и конфиг postfix'а, а так же TrustedHosts и KeyTable opendkim'а
Конфиг opendkim:
AutoRestart Yes AutoRestartRate 10/1h LogWhy Yes Syslog Yes SyslogSuccess Yes Mode sv Canonicalization relaxed/simple ExternalIgnoreList refile:/etc/opendkim/TrustedHosts InternalHosts refile:/etc/opendkim/TrustedHosts KeyTable refile:/etc/opendkim/KeyTable SigningTable refile:/etc/opendkim/SigningTable SignatureAlgorithm rsa-sha256 Socket inet:8891@localhost PidFile /var/run/opendkim/opendkim.pid UMask 022 UserID opendkim:opendkim TemporaryDirectory /var/tmp
Конфиг Postfix'а:
Спойлер# postfix config file # uncomment for debugging if needed soft_bounce=yes # postfix main mail_owner = postfix setgid_group = postdrop delay_warning_time = 4 # postfix paths html_directory = no command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix queue_directory = /var/spool/postfix sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man sample_directory = /usr/share/doc/postfix-2.2.2/samples readme_directory = /usr/share/doc/postfix-2.2.2/README_FILES # network settings inet_interfaces = all mydomain = panel.milkabyte.ru myhostname = panel.milkabyte.ru mynetworks = 127.0.0.1, 109.251.28.43 mydestination = localhost.$mydomain, localhost relay_domains = proxy:mysql:/etc/sentora/configs/postfix/mysql-relay_domains_maps.cf # mail delivery recipient_delimiter = + # mappings alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases #transport_maps = hash:/etc/postfix/transport #local_recipient_maps = # virtual setup virtual_alias_maps = proxy:mysql:/etc/sentora/configs/postfix/mysql-virtual_alias_maps.cf, regexp:/etc/sentora/configs/postfix/virtual_regexp virtual_mailbox_base = /var/sentora/vmail virtual_mailbox_domains = proxy:mysql:/etc/sentora/configs/postfix/mysql-virtual_domains_maps.cf virtual_mailbox_maps = proxy:mysql:/etc/sentora/configs/postfix/mysql-virtual_mailbox_maps.cf virtual_minimum_uid = 498 virtual_uid_maps = static:498 virtual_gid_maps = static:12 virtual_transport = dovecot dovecot_destination_recipient_limit = 1 # debugging debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 # authentication smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname broken_sasl_auth_clients = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth # tls config smtp_use_tls = no smtpd_use_tls = no #smtp_tls_note_starttls_offer = yes #smtpd_tls_loglevel = 1 #smtpd_tls_received_header = yes #smtpd_tls_session_cache_timeout = 3600s #tls_random_source = dev:/dev/urandom #smtp_tls_session_cache_database = btree:$data_directory/smtp_tls_session_cache # Change mail.example.com.* to your host name #smtpd_tls_key_file = /etc/pki/tls/private/mail.example.com.key #smtpd_tls_cert_file = /etc/pki/tls/certs/mail.example.com.crt # smtpd_tls_CAfile = /etc/pki/tls/root.crt # rules restrictions smtpd_client_restrictions = smtpd_helo_restrictions = smtpd_sender_restrictions = smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination,check_policy_service unix:private/policy policy_time_limit = 3600s # uncomment for realtime black list checks. (Warn: will also reject false positive) # ,reject_rbl_client zen.spamhaus.org # ,reject_rbl_client bl.spamcop.net # ,reject_rbl_client dnsbl.sorbs.net smtpd_helo_required = yes unknown_local_recipient_reject_code = 550 disable_vrfy_command = yes smtpd_data_restrictions = reject_unauth_pipelining smtpd_banner = $myhostname ESMTP message_size_limit = 20480000 milter_default_action = accept milter_protocol = 2 smtpd_milters = inet:127.0.0.1:8891 non_smtpd_milters = $smtpd_milters
TrusstedHosts:
Спойлер# OPENDKIM TRUSTED HOSTS # To use this file, uncomment the #ExternalIgnoreList and/or the #InternalHosts # option in /etc/opendkim.conf then restart OpenDKIM. Additional hosts # may be added on separate lines (IP addresses, hostnames, or CIDR ranges). # The localhost IP (127.0.0.1) should always be the first entry in this file. 127.0.0.1 milkabyte.ru panel.milkabyte.ru ::1 #host.example.com #192.168.1.0/24
И KeyTables
Спойлер# OPENDKIM KEY TABLE # To use this file, uncomment the #KeyTable option in /etc/opendkim.conf, # then uncomment the following line and replace example.com with your domain # name, then restart OpenDKIM. Additional keys may be added on separate lines. default._domainkey.milkabyte.ru milkabyte.ru:default:/etc/opendkim/keys/milkabyte.ru/default #default._domainkey.example.com example.com:default:/etc/opendkim/keys/default.private
Вроде как все
-
1 час назад, ram108 сказал:
http://viewdns.info/dnsrecord/?domain=milkabyte.ru
DKIM записей на домене не увидел, SPF настройки нужно оптимизировать. Если DKIM активирован на сервере, но ключ не опубликован в DNS, все письма сразу отправляются в спам.
Приведите скрин ваших настоек DNS, разберем.
Зарегистрируйте ваш домен здесь https://postmaster.mail.ru/ чтобы получить статистику о доставке писем.
Проверьте ваш IP по блэклистам http://whatismyipaddress.com/blacklist-check
IP состоит в 3-х блеклистах это: l2.apews.org b.barracudacentral.org spam.dnsbl.sorbs.net
Скрины настроек DNS:
В статистике зарегистрировался, права подтвердил, сказали что отсуствует подпись DKIM
-
Redneck, и если можно, еще один вопрос.
Почему именно любая почта с моего домена(в моем случае milkabyte.ru) идет в папку спам?
Вроде DKIM настроил и даже тестовое письмо отправлял на [email protected] , но почта в любом случае идет в спам.
-
Всем привет, никто не знает, как настроить SPF на CentOS 6.8 minimal?
Так как я понял, что на @mail.ru физически не доходят письма из-за SPF.(наверное)
P.s DKIM уже настроен и работает
-
Redneck, спасибо за ссылку)
Silence, спасибо за ссылку)
-
Всем доброго вечера, есть один вопрос.
Как сделать так, что бы при регистрации пользователь видел предупреждение или всплывающий блок, где пишет какое нибудь предупреждение?
-
Slant
Копался в загрузках, нашел этот стиль, вроде как крисивый.
Все работает, тестировал на 4.16.1
P.s в настройках стиля отсуствуют названия настроек, сегодня попробую починить.
-
Добавил
-
Добавлено30.10.2016
-
Категория
-
ЯзыкЯзык: Английский
-
-
Silence, спасибо большое, выручили:)
-
6 минут назад, Silence сказал:
Дайте ваш скайп ..... попробую помоч
skobnet1
-
5 минут назад, Silence сказал:
какая ваша настройка почту .... php ?
Это?
sendmail_path = /usr/sbin/sendmail -t -i
-
9 минут назад, Silence сказал:
PHP Version должно бит 6.0 .... 7.0
создайте мейл в ваш контрол панел(хостинг) и поставите его в форуме ..... попробуйте тест сообщение
Дак 6.0 это не версия же, так ведь?
А вот 7.0 не могу поставить.
Аккаунт в Веб-панельке создал, тестовое письмо приходит, но вот подтверждение нет.
И в основном они не приходят на inbox.ru и mail.ru, а на все остальные нормально доходитВроде починил, но письма все равно не доходят к mail.ru и inbox.ru
-
Всем привет!
У меня появилась проблема с получение писем с подтверждением о регистрации.
Тестовое письмо, обратная связь приходят, а вот подтверждения не приходят.
Версия IPS: 4.1.16.1
Версия PHP: 4.6.27
Версия Dovecot: 2.0.9
4.2 EX0
в Техническая поддержка Invision Community
Опубликовано
При попытке зайти в некоторые разделы движка, получаю ошибку EX0
К примеру я хотел посмотреть список пользователей онлайн и словил эту ошибку:
Логи под ошибкой:
UnderflowException: lang_not_exists__forums_forum_2 (0)
#0 /home/ih606267/forum.milkabyte.ru/system/Session/Front.php(456): IPS\_Lang->get('forums_forum_2')
#1 /home/ih606267/forum.milkabyte.ru/applications/core/modules/front/online/online.php(84): IPS\Session\_Front::getLocation(Array)
#2 [internal function]: IPS\core\modules\front\online\_online->IPS\core\modules\front\online\{closure}('loc_forums_view...', Array)
#3 /home/ih606267/forum.milkabyte.ru/system/Helpers/Table/Db.php(428): call_user_func(Object(Closure), 'loc_forums_view...', Array)
#4 /home/ih606267/forum.milkabyte.ru/system/Helpers/Table/Table.php(480): IPS\Helpers\Table\_Db->getRows(Array)
#5 /home/ih606267/forum.milkabyte.ru/applications/core/modules/front/online/online.php(149): IPS\Helpers\Table\_Table->__toString()
#6 /home/ih606267/forum.milkabyte.ru/system/Dispatcher/Controller.php(96): IPS\core\modules\front\online\_online->manage()
#7 /home/ih606267/forum.milkabyte.ru/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
#8 /home/ih606267/forum.milkabyte.ru/index.php(12): IPS\_Dispatcher->run()
#9 {main}