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

Конфликт раскладок клавиатуры — терминал 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 "------------------------------------------"
}
}