Добрый день. Что-то не осиливаю настроить iptables правильно для самбы. Вот что есть:
...
-A INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT
...
или
...
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:netbios-ssn
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:microsoft-ds
...
Из локальной сети эти порты видны, из интернета нет. Еще в redhat-based дистрибутивах есть утилита setup, и в ней пункт «настройка фаервола». Эта утилита как-то странно работает. Некоторые настройки отображаемые в ней уже устарели и в текущем файле iptables их нет. С другой стороны она часто помогала настроить маскарадинг когда через ручную правку iptables не работало.
Делаю приглашалку пользователей через Send Dialog(сообщения будут отправляться в приват). Сейчас диалог открывается в попапчике, а я хочу в iframe. Если в FB.ui ручками вставлю свойство display: 'iframe' то диалог появляется во фрейме, но при этом выдает ошибку
An error occurred with InviteTester. Please try again later.
Всем привет.
Собственно есть один сайт на который надо инвайтить по email. Для этого сайта есть мобильной проложение которое общается с сайтом через json api. Сейчас можно отсылать с девайса email человека которого хотим пригласить, но для многих пользователей из адресной книги можно получить только ссылку на фейсбучный аккаунт. Есть идея воспользоваться фейсбучной апишкой типа notifications.sendEmail через которую можно слать письма зная id пользователя, но с ней у меня получилось отправить письмо только себе. Другому пользователю подписаному на это приложение письмо не приходит.
Как думаете, можно отсылать письма друзьям пользователя подписавшегося на приложение?
Добрый день!
На одном из интерфейсов отваливается соединение(centos 6). Этот интерфейс смотрит в интернет. При выполнении ifdown «eth0 && ifup eth0» все восстанавливается. Таблица роутов до и после выполнения этой команды одинаковая. В логах ничего не замечаю. Пробовал поменять сетевую карту, ничего не изменилось. Есть идеи?
Добрый день. Помогите разобраться с шаблонной системой Pear ITX (еще ни разу не использовал шаблоны). Как я понял в centos6 надо поставить пакет php-pear-HTML-QuickForm.noarch. Почти не встретил на просторах гугла доходчивых туториалов.
Добрый день. Работаю по договору подряда, собираюсь увольняться. В договоре прописано что заказчик может в любой момент по своей инициативе прекратить договор. Я, как подрядчик, могу в одностороннем порядке прекратить только если не соблюдены условия со стороны заказчика (их невозможно не соблюсти). Вопрос к знатокам: должен ли я отрабатывать 2 недели(как в трудовом кодексе) или доработать до конца действия договора. Или просто могу сообщить о своем решении. Об обязательствах в случае досрочного расторжения с моей стороны опять же ничего не сказано.
Добрый день, пытаюсь понять как связана модель с таблицей. Мои представления примерно совпадают с картинкой http://conchandwheel.com/wp-content/uploads/2010/06/CakePHP-Conventions.png
То есть допустим есть таблица Orders и для нее написана модель Order.php. Откуда контроллер узнает что эта модель описывает именно таблицу Orders.
И еще заодно спрошу. Видел что роуты прописываются в /app/config/routes.php. Прописал, чужие готовые работают, мои нет. Может где-то еще делается.
Добрый день. Хочу потестировать nginx с различным числом бэкендов. Нагрузку по запросам создать не проблема. Подскажите какой-нмбудь простеньгий алгоритм который бы грузил процессор. Чтбы можно было загрузить по процессору, потом добавить еще бэкэнд и продемонстрировать увеличение числа обрабатываемых запросов за промежуток времени.
Если в workbench тыкну в настройках «Start command line client» то тоже открывается консолка, я ввожу пароль и все нормально. Но если просто тыкну на подключение то не подключается. Выдает однотипное сообщение, типа проверте настройки и т.п. К другому серверу удается нормально подключаться и из консоли и из workbench. Это все делаю в макосятине потому что под рукой болше ничего нет. Ожидаю помощи.
Сейчас тренируюсь с сендбоксом. Оплату отправляю через html форму. Результат пытаюсь принять php callback сервисом который взял из примера использования api - responsehandlerdemo.php (checkout-php-1.3.1), версия google api - 2.5. На эту php-шку гугл шлет информацию о прошедшем платеже, в логах этой php-шки вижу что эти данные приходят. Но в профиле чекаута в логах пишет
We encountered an error trying to access your server at https://xxx/responsehandlerdemo.php -- the error we got is Send failed with code: 400. Response body was: Invalid or not supported Message
Почитал в интернетах, ошибка много у кого встретилась, но ответов нет. И да, на днях переехал на новый хостинг, но гугл по прежнему ломится на старый.
Сталкнулся с такой ситуацией. Надо перенести сайт с одного хостинга на другой. На старом хостинге управление через веб морду (cpanel). Новый - amazon ec2. Домен уже перерегистрировал. Осталось разобраться с ssl сертификатами. Пока в cpanel нашел 2 сертификата: утверждается что один это csr, второй имеет расширение pem и в теле содержится BEGIN RSA PRIVATE KEY. Еще в гугле прочитал что без перерегистрации не обойтись, типа это обычная ситуация при переносе хостинга и обычно регистраторами делается бесплатно. Подскажите что мне надо узнать чтобы все сделать правильно.
И я правильно понимаю, что когда у меня будут все нужные ключи/сертификаты то вопрос настройки решится прописыванием путей до них в настройках виртуального хоста апача?
Реквестирую документацию по настройке php как cgi (через htaccess, но не обязательно). Очень надо. Гуглил несколько часов, все что нагуглил не заставило работать. Вот взять например официальную доку http://httpd.apache.org/docs/2.0/howto/htaccess.html про CGI рассказано, а про php нифига. Пробовал по аналогии, не заработало.
Не знаю куда это больше в администрирование или веб-разработку.
Есть задание перенести веб проект на хостинг. Этот хостинг управляется панелькой от parallels. Проблема в том что автоматом скрипты парсит php4 который модуль апача. php5 тоже доступен, но как CGI application:
PHP4 support Run as an Apache module
PHP5 support Run as a CGI application
Как сделать так, чтобы сайт начал выполняться на php5?
Заметил что иногда произвольно удаляется все содержимое файла /etc/sysconfig/iptables. Даже если не запущены виртуальные машины, а просто работает демон libvirtd. Сопоставив время изменения этого файла с логами заметил там следующее:
Jul 24 11:11:44 server libvirtd: 11:11:44.406: error : remoteDispatchAuthPolkit:3810 : Policy kit denied action org.libvirt.unix.manage from pid 12936, uid 500, result: 256
Jul 24 11:17:42 server libvirtd: 11:17:42.097: warning : qemudDispatchSignalEvent:392 : Shutting down on signal 15
Jul 24 11:18:20 server libvirtd: Could not find keytab file: /etc/libvirt/krb5.tab: No such file or directory
Jul 24 11:18:20 server libvirtd: 11:18:20.290: error : virRunWithHook:933 : internal error '/sbin/iptables --table filter --delete INPUT --in-interface virbr0 --protocol udp --destination-port 69 --jump ACCEPT' exited with non-zero status 1 and signal 0: iptables: Bad rule (does a matching rule exist in that chain?).#012
Jul 24 11:18:20 server kernel: lo: Disabled Privacy Extensions
Jul 24 11:18:21 server libvirtd: 11:18:21.974: error : remoteDispatchAuthPolkit:3810 : Policy kit denied action org.libvirt.unix.manage from pid 12936, uid 500, result: 256
Jul 24 11:19:26 server libvirtd: 11:19:26.969: error : remoteDispatchAuthPolkit:3810 : Policy kit denied action org.libvirt.unix.manage from pid 12936, uid 500, result: 256
Jul 24 11:21:01 server libvirtd: 11:21:01.426: error : virLibConnError:450 : this function is not supported by the connection driver: virConnectNumOfInterfaces
Jul 24 11:21:01 server libvirtd: 11:21:01.609: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:21:01 server libvirtd: 11:21:01.633: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:21:01 server libvirtd: 11:21:01.643: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:21:25 server libvirtd: 11:21:25.259: error : remoteDispatchAuthPolkit:3810 : Policy kit denied action org.libvirt.unix.manage from pid 22705, uid 500, result: 256
Jul 24 11:22:27 server libvirtd: 11:22:27.155: error : virLibConnError:450 : this function is not supported by the connection driver: virConnectNumOfInterfaces
Jul 24 11:22:27 server libvirtd: 11:22:27.307: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:22:27 server libvirtd: 11:22:27.317: error : qemuDomainGetJobInfo:12057 : Requested operation is not valid: domain is not running
Jul 24 11:22:27 server libvirtd: 11:22:27.346: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:22:27 server libvirtd: 11:22:27.353: error : qemuDomainGetJobInfo:12057 : Requested operation is not valid: domain is not running
Jul 24 11:22:27 server libvirtd: 11:22:27.372: error : qemudDomainGetVcpus:6353 : Requested operation is not valid: cannot list vcpu pinning for an inactive domain
Jul 24 11:22:27 server libvirtd: 11:22:27.378: error : qemuDomainGetJobInfo:12057 : Requested operation is not valid: domain is not running
Судя по 4-й строчке должно удалиться 1 правило, но почему-то стирается все.
Еще поломалось локальное подключение к виртуальным машинам через Менеджер Виртуальных Машин. Перестал спрашивает логин/пароль и говорить что неверная аутентификация. Через сеть нормально работает.
И да CentOS 6.
Делаю сайт визитку. Попросили знаковые для их филиала фирмы. Беру кое-какой контент с сайта той фирмы(http://info.neotek.su). Встал вопрос: кому он принадлежит, владельцу сайта или фирме-разработчику. Второе очень сомнительно, хотя никаких копирайтов я не увидел. Надо ли указывать авторство содержимого на сайте филиала.
Попросили поставить дебиан ленни на сервер (Intel s3420gp). Этот сервер находится в филиале фирмы и образ уже подготовлен админами из главного офиса той фирмы. Во время установки все берется из файла ответов который находится на удаленном сервере. Там в настройках все ставится на один первый жесткий диск. А надо на софтверный raid 1. Как вариант думаю все поставить на один диск, а потом попытаться собрать рейд из него и второго чистого, но подозреваю что так не делается (до этого собирал рейды только на виртуальных машинах). Где-то читал что можно файл ответов запихать на установочный cd. То есть скачать файл ответов с сервера, подредактировать его, и запихать в образ с дебианом. В общем даже не знаю пока как правильно поступить чтобы меньше гемора было. Поделитесь опытом.
Есть 2 машины соединенные гигабиткой напрямую, назавем их «A» и «B». У «A» какая-то непонятная встроеная сетевуха не видимая lspci, dmesg выдает название forcedeth. У «B» - Реалтек RTL8111/8168B.
Проблема заключается в следующем: сильно падает скорость при скачивании с машины «A». iperf показывает что загрузка с «A» проходит в районе 100 мбит\с, тогда как аплоад с «B» на «A» выдает гигабит. Реальная скорость еще меньше, пробовал скачивать файлы по ftp, sftp, http, nfs - получалось около 150-200кбайт\с. В обратном же направлении таких проблем не наблюдается. Пробовал разные кабели. Подключался к «A» с третего компа, результат тот же, что как бы намекает что проблема в сетевом соединении у «A». У «A» есть еще 2 сетевые карты к 2-м провайдерам. Трафик между ними проходит на обычной скорости. Скорей всего проблема решится использованием еще одной сетевой карты, но пока под рукой нет, да и жалко не использовать уже встроеную. Раньше работало нормально, значит либо я что-то поломал, либо сетевуха накрылась.
CentOS 6 x86_64
dmesg на тот интерфейс периодически выдает
eth2: link down.
eth2: link up
Есть один системник с материнской платой asus m4n68t. Решил сделать из него сервер, до этого роль сервера выполняли другие системники, послабей, все без видеокарт(она и не нужна). Заметил такую закономерность: если видеокарта не вставлена, или вставлена но не подключено дополнительное питание, то комп не пингуется сколько ни ждал. Потом вставил видюху чтобы посмотреть в чем косяк, все заработало. Повторил несколько раз. С видюхой запускается, без - нет (шумит но не пингуется). Как такое может быть. ОС: CentOS 6, Fedora 12.