On

IIS 匿名認証の際に使用されるユーザをアプリケーションプールで指定したアカウントに設定する

クラシックaspでActive Directoryのグループにユーザを追加する処理を書いていたところ、「書き込めません」というエラーになったため検討を開始ところが調査を開始して早々、アプリケーションプールの実行権限は該当グループにメンバーを追加する権限を持っ…

Classic ASPのADODBのParameterを使用してnvarchar型のデータを保存する際に使用するTypeは adLongVarWChar

別にClassic ASPに限らないんですが、vbsでもVBAでも、ADODB.CommandをParameter付きで使用し、SQL Serverのnvarchar型に文字化けさせずにデータを保存するためには、ParameterのTypeを adLongVarWChar = 203 にすると文字化けせずにデータが格納できますず…

Centos7 上の Squid をActive Directory と連携させ、ADのグループに登録されたユーザはデータセンタのProxyを経由してInternetへアクセス可能としつつ、Office365への通信はそもそも認証なしでクラウド上のManaged Proxy経由で接続させる

個別要件ごとに記事を分けて書こうかとも思ったんですが、面倒になったのでぜんぶひとまとめに書きます わかりにくい場合はごめんなさい 今回作成するProxyサーバに求められる要件 Office365への通信は認証不要でクラウド上のManaged Proxy経由で接続 ADのグ…

RODCにlocal管理者としてリモートで接続する

<手順>1.RODCでコマンドプロンプトを起動し、下記コマンドを入力 dsmgmt 2.下記コマンドを入力 local roles 3.下記コマンドを入力 Add ドメイン名>\ administrators Add ドメイン名>\ "remote desktop users" 以下のコマンドを実行することで設定した役割…

Windows Server 2008(Hyper-V 2.0)上のCentos5.11を Windows Server 2012 (Hyper-V 3.0)へ移設する

目次 Windows Server 2008(Hyper-V 2.0)上のCentos5.1のカーネルをyum upgradeであげられるだけあげておく LinuxIC 2.1 を LinuxIC 3.5へアップデート 上記vhdをWindows Server 2012(Hyper-V 3.0)へコピーし、仮想サーバを構築 ifcfg-seth0 → ifcfg-eth0 へN…

Security-Licensing-SLC イベントID 8200への対応

File : Application Type : エラー Source : Microsoft-Windows-Security-Licensing-SLC Category : 0 Count : 116 LastTime : 2011/10/26 00:10:59 Message : ライセンス取得の失敗に関する詳細。 hr=0x80072EFD すでに認証済みのサーバで上記エラーが頻発 …

Squidでダウンロードファイルのサイズ制限を実施

要件 一般ユーザはサイズ上限10MBに制限 管理者は無制限 ACLとreply_body_max_size を使って設定 acl administrator src 192.168.0.100/32 reply_body_max_size 10485760 deny all !administrator SquidのACLまわりは 同一行内は and 複数行にわたるものは or…

タスクスケジューラでエラーコード 2147943645

Windows Server 2008のタスクスケジューラでエラーコード 2147943645 が記録され、タスクが開始されていない タスク スケジューラは、ユーザー "[ドメイン名]\[ユーザ名]" の "\[タスク名]" タスクを開始できませんでした。追加データ: エラー値: 2147943645…

数値を判定する正規表現

On

3桁ごとのカンマ付&+-対応&小数点対応の正規表現が探してみても見つからなかったので考えてみた もっとよく探せばどこかに転がってそうな気もする ^(?![-+]0+$)[-+]?([0]|([1-9][0-9]*)?(,[0-9]{3})*)(\.[0-9]*[0-9])?$ 参考 正規表現による数値検索について…

クラスタがディスクリソースをマウントしてくれなくなった

壊れた? クラスタ ディスク リソース ディスク I:: は壊れています。ChkDsk /F を実行して問題を修復してください。 このリソースのボリューム名は "\\?\Volume{45b9d2a7-469b-4b5d-a70d-a3ef18a79b7c}\" です。 利用可能な場合、ChkDsk の出力はファイル "…

MySQL Clusterの管理ノードを冗長化する

先日MySQL Clusterを稼働中のシステムで、管理ノードが停止したため、クラスタが機能しなくなるトラブルに見舞われたので、管理ノードを冗長化したその際、あまり情報があたってこなかったので、今後のために書いておくことにする config.iniの書き方は思っ…

接続文字列の属性が正しくありません。(0)

SQLサーバのユーザパスワードに;(セミコロン)を使うと、「接続文字列の属性が正しくありません。(0)」というメッセージが出てクライアントから接続できなくなることがあるような。やっかいなのは、SQL Server Management Studioでパスワードを設定した時はも…

EFS 暗号化ファイルシステム運用のキモ

モバイルPCの紛失対策のため、EFSの運用周りについて調べたり人に聞いたりしたのでまとめ 運用のキモは3つ 回復エージェントの鍵はcipherで作成する 回復担当者は上記鍵を自分の証明書ストアに格納して回復できるようにする ファイルサーバ上にはEFSが作成で…

Javaだと異なる、正規表現で入力文字が半角かどうかのチェック

正規表現を使って入力文字が半角英数のみか確認する際のパターンは、 ^[0-9A-Za-z]+$を使っていたんですが、Javaだと異なると、下記ページを書かれた方に教えていただきましたJavaサンプルソース【正規表現で入力文字が半角英数かどうかチェック】『愛のJava…

ユーザがログオンしたログをサーバにとりたい

環境 サーバ:Windows 2003 Server クライアント:Windows 2000 または Windows XP 問題 WSHのLogEventメソッドを利用して、1つのサーバにユーザがログオンした際のログを集約しようとしたんです。Active Directory ドメインで、ユーザのログオン/ログオフの…

右クリックとかダブルクリックが重い

重いというか、遅い。 右クリックの場合、30秒くらい待たないとコンテキストメニューが表示されない。 エクセルファイルをダブルクリックした場合も同様に待たされる。ところが、エクセルを先に起動しておいてから同じファイルを「開く」と、さくっと開けて…

DFS 名前空間の削除にはまる

サーバ入れ替えのため休出で作業してたんですが、順番を間違えてはまりました 失敗した順番は 新サーバを「サーバ名_new」としてセットアップ 旧サーバの名前を「サーバ名_old」に変える 旧サーバをADからWorkGroupへ 新サーバの名前を「サーバ名」へ 新サー…

MySQLに格納されたUTF-8のデータを、MyODBCを介してAccessで扱うには

バージョンなど MySQL 5.0.45 MyODBC 3.51.22 MSAccess 2000 接続方法 MyODBCの画面 -> 「Advanced」タブ -> 「Flags 3」タブ -> 「Read Options From my.cnf」にチェック c:\my.cnfに下記を記述 [ODBC] default-character-set=sjisただし、文字コードのカバ…

ターゲットフォルダ追加の際、アクセスが拒否される

「フォルダ ターゲットを追加」しようとすると「アクセスが拒否されました」というエラーが発生 当初、ActiveDirectoryのデータベースへ登録する際の権限が足りないのかと思っていたら、Administratorでやっても同様のエラーが発生する 他のサーバでも発生す…

シャドウコピーのタスクが動かない

手動なら動くのに、登録したタスクが起動しない。ShadowCopyVolume{****}ってやつ。 起動した後エラーになるならまだしも、起動すらしない。登録したタスクのプロパティを開いてみると、「アカウント情報を取得しようとしてエラーが発生しました。タスク オ…

Microsoft Virtual Server 管理 Web サイトが開かない

「HTTP 500 内部サーバーエラー」って。 環境は以下 OSはWindows 2003 server SP2 R2ではない Virtual Server は2005のR2 Active Directoryとは切り離して運用 展示会の会場とかに持ち出して使うことがあって、過去にDCのないところではVirtual Serverのサー…

Pamのエラーでvixie-cronが動かない

Dec 6 20:10:01 localhost cron[32170]: PAM unable to dlopen(/lib/security/pam_unix.so) Dec 6 20:10:01 localhost cron[32170]: PAM [dlerror: /lib/security/pam_unix.so: symbol pam_modutil_getlogin, version LIBPAM_MODUTIL_1.0 not defined in fil…

CakePHP 使用するテーブルを動的に変更するには

例えばログを格納するテーブルなど、1年単位でテーブルを分けてるけど構造は同じテーブルが複数存在する場合、コントローラ側から使用するテーブルを動的に変更するには。 ググってみたけど欲しい情報にあたってこなかったので書いておきます。 $this->モデ…

dfGalleryを使ってみる

一般には公開していませんが、http://www.dezinerfolio.com/2007/06/07/dfgallery/:Title=dfGalleryを使ったページを作ってみたので、自分向けの備忘録として使用法と感想なぞ。dfGalleryに対する設定は、html内と別ファイルとして読み込ませるxmlに記述しま…

最終ログイン時刻の取得

ActiveDirectory環境で、最終ログイン時刻を取得しようとすると、ドメインが「2003ネイティブ」の場合は「lastLogonTimestamp」を取得すればいいらしい*1んですが、残念ながら自分のところは未だに2000ネイティブのままだったりします。 このためだけに2003…

BIND9系をADのDNSとして使おうとしたらはまった

Active Directory サポートのための BIND (Berkeley Internet Name Domain) の構成 http://www.microsoft.com/japan/technet/prodtechnol/windows2000serv/technologies/iis/deploy/depovg/cfgbind.mspx上記には誤りがあって、 BIND 9x では、ドメイン名の文…

ASPで200以外のHTTPステータスコードを返すには

また今更な情報ですが。 PHPやASP.NETなんかの情報はたくさんあふれてるんですが、ASPではどうやるの?というとResponse.Status = "500 Internal Server Error"例えばこんな↑感じ。 まんまですね。でも見つけるまでに随分時間がかかってしまいました。 MSDN…

ADOを使用してExcelからデータを取り込む際の取りこぼし対策

[HOWTO] Visual Basic または VBA から ADO を Excel データで使用する http://support.microsoft.com/kb/257819/ja 上記を参考に接続文字列を下記のようにしても、取りこぼしがあったのでその対策。 .ConnectionString = "Data Source=C:\MyFolder\MyWorkbo…

第二月曜日とか

今月の第二月曜日は何日?とかいうの。どの言語で記述するのが一番見やすいか悩んだので、意表をついてエクセルの関数でw【前提】 A1に曜日を表す数字(セルの表示形式を「aaa」にして、「月」とかになるようにしとくとわかりやすいかも) B1に「第二」の「二…

VBAを使う場合、署名しないとね(2) -Excel2007の場合

取り急ぎ、Excel2007での状態について。ちょっと前に書いた下の記事は、Excelの2003を対象にしたものだったんだけど、 今回2007に対してためしてみたのでその報告。社内SEから見た世界 - VBAを使う場合、署名しないとね http://d.hatena.ne.jp/cvyan/2007022…