Архив рубрики: Без рубрики

Конфликт раскладок клавиатуры — терминал Windows Server 2008 R2

В Windows Server 2008 R2 при терминальных подключениях наблюдается такое явление, как две языковые панели у терминального пользователя. Одна с текстовым индикатором (RU|EN), вторая — с изображением клавиатуры. Что делать — ниже.
Читать далее

microtic : не открываются некоторые сайты

Пинг есть, домен резолвится корректно. Прокси не блокирует. файрволом не срезано.

/ip firewall mangle add chain=forward protocol=tcp tcp-flags=syn tcp-mss=1453-65535 action=change-mss new-mss=1360 disabled=no

zimbra: is invalid or DNS says does not exist

Diagnostic-Code: smtp; 501 <mail.XXXZZAA.ru> is invalid or DNS says does not
exist

su zimbra 
zmlocalconfig -e postfix_smtpd_banner="mail.XXXZZAA.ru NO UCE ESMTP" 
postconf -e smtpd_banner="mail.XXXZZAA.ru NO UCE ESMTP" 
zmmtactl reload 


Если не помогло делаем также так: 

su zimbra 
zmprov mcf zimbraMtaMyHostname mail.XXXZZAA.ru 
zmcontrol stop && zmcontrol start

Supermicro X9DRH long beep

Supermicro X9DRH MegaRAID SAS 9261-8i
Пищит , пищит примерно раз в 2 секунды.
При этом сервер нормально загружается и в утилите конфигурирования рейд-контроллера рейд в статусе Optimal
в IPMI без ошибок.

ESX ( при учете что storcli у вас уже поставлен. )
(качаем с http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/1.19.04_StorCLI.zip
Распаковываем и закидываем на esx сторедж
ставим esxcli software vib install -v /path-to-disk/vmware-esx-storcli-1.19.04.vib —no-sig-check)

storcli /c0 show eghs
storcli /c0 set eghs state=off eug=off smarter=off
storcli /c0 set copyback=off type=all

Перезагружаем!
Profit

exchange search not working

Issue: Content index errors may prevent you from performing DAG Database switchovers: “Error: An error occured while trying to validate the specified database copy for possible activation. Error: Database copy on server has content index catalog files in the following state: ‘Failed’”

Resolution: The following Exchange Management Shell commands can be used to troubleshoot failed or corrupt DAG Database Content Index. These commands will identify and re-build/re-seed any bad content indexes associated with a healthy database.

Display list of databases with content index issues:
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” –and $_.ContentIndexState -ne “Healthy”}

Fix databases with content index issues by re-seeding their content index (this will not re-seed the entire database which is good):
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” -and $_.ContentIndexState -ne “Healthy”} | Update-MailboxDatabaseCopy –CatalogOnly

If you hardly drive, you should hardly pay for car insurance.
Check Again to make sure all DB’s show as healthy:
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” –and $_.ContentIndexState -ne “Healthy”}

Alternatively, here is the command to simply reseed the content index of a specific DAG database:
Update-MailboxDatabaseCopy -Identity “Remote 02\PDXEX2” -CatalogOnly

Additional Resources: http://blogs.msdn.com/b/pepeedu/archive/2010/12/14/exchange-2010-database-copy-on-server-has-content-index-catalog-files-in-the-following-state-failed.aspx

Несколько заметок о сравнении Windows и Linux.

Избегая холиваров на данную тематику, первым делом хочу напомнить уважаемым читателям что количество мнений по какому-либо вопросу обычно равняется количеству вовлечённых в спор участников. В данной статье я постараюсь максимально объективно рассмотреть факторы и события, ответственные за существование и развитие обеих платформ, а все приведённые здесь гипотетические доводы являются строго моим мнением, которое, как и у каждого из нас, может быть ошибочным.

Читать далее

Минусы Битрикса, или Битрикс глазами программиста

По материалам хабра

В русскоязычном сегменте Интернета существует такой интересный феномен, как Битрикс.

Для обывателя — это такая серьезная система, «продукт», на котором нужно разрабатывать серьезные проекты: корпоративные порталы, интернет магазины и даже CRM системы. Все очень серьезно, почти как опыты нацистов над инопланетянами (на канале Рен-тв сразу после рекламы).

Для программиста, который прочитал хоть одну книгу про программирование, Битрикс — это так называемый «плохокод», просто-напросто огромное количество PHP файлов, написанных в разном стиле, которые подключаются «инклудом» и что-то там выводят.

Эта статья для обывателя (потребителя). Как правило, такой обыватель, прежде чем сделать выбор CMS, читает статьи под названием «плюсы и минусы Битрикса», которые пишут люди, далекие от программирования. Данная статья написана программистом, потому плюсов тут быть не может. Читать далее

dns exch

Here are the elevated PowerShell commands to run to set the virtual directory URLs

Get-ActiveSyncVirtualDirectory -server EXCHANGE | Set-ActiveSyncVirtualDirectory -ExternalUrl ‘https://mail.DOMAIN.ca/Microsoft-Server-ActiveSync’ -InternalUrl ‘https://mail.DOMAIN.ca/Microsoft-Server-ActiveSync’
Get-AutodiscoverVirtualDirectory -server EXCHANGE | Set-AutodiscoverVirtualDirectory -ExternalUrl ‘https://mail.DOMAIN.ca/Autodiscover/Autodiscover.xml’ -InternalUrl ‘https://mail.DOMAIN.ca/Autodiscover/Autodiscover.xml’
Get-ECPVirtualDirectory -server EXCHANGE | Set-ECPVirtualDirectory -ExternalUrl ‘https://mail.DOMAIN.ca/ECP’ -InternalUrl ‘https://mail.DOMAIN.ca/ECP’
Get-OabVirtualDirectory -server EXCHANGE | Set-OabVirtualDirectory -ExternalUrl ‘https://mail.DOMAIN.ca/OAB’ -InternalUrl ‘https://mail.DOMAIN.ca/OAB’
Get-WebServicesVirtualDirectory -server EXCHANGE | Set-WebServicesVirtualDirectory -ExternalUrl ‘https://mail.DOMAIN.ca/EWS/Exchange.asmx’ -InternalUrl ‘https://mail.DOMAIN.ca/EWS/Exchange.asmx’
The elevated PowerShell commands to verify the settings:

Get-ActiveSyncVirtualDirectory | fl internalurl,externalurl
Get-AutoDiscoverVirtualDirectory | fl internalurl,externalurl
Get-ECPVirtualDirectory | fl internalurl,externalurl
Get-OabVirtualDirectory | fl internalurl,externalurl
Get-WebServicesVirtualDirectory | fl internalurl,externalurl
Please note that we run a split DNS setup to have the external URL map to an internal IP address while folks are in the office (as per SBS STD).

 

Exchange пользовательские правила сортировки

$users = get-mailbox
ForEach ($user in $users)
{
$rules = Get-InboxRule -Mailbox $user.name
if ($rules.length -gt 0) {
echo "------------------------------------------"
echo $user.name
echo "------------------------------------------"
$rules | select name, priority, description | fl
echo "------------------------------------------"
}
}