めも

パスワードを思い出したので、メモ再開

自マシン内のTCP通信を解析

ローカルでWebAPIを開発時に、クライアントからHTTPのbody部などがちゃんとセットされてるか確認したかった。
Wiresharkだと、ループバックアドレスなど自マシン内の通信は見れない。

RawCapだとちゃんと見れる、便利。(要.Net2.0)

RawCap - A raw socket sniffer for Windows
https://www.netresec.com/index.ashx?page=RawCap

採取したログはWiresharkで見れる。
やっぱりWiresharkは必要。

RawSocketでも使ってるのかな。

VMware ESXi6.5のWeb ClientでChromeで接続するとエラーがでる

Web Clientのバグです。

ESXi Embedded Host Client - Bugs
https://labs.vmware.com/flings/esxi-embedded-host-client/bugs/392

下記を導入すると治ります。

ESXi Embedded Host Client
https://labs.vmware.com/flings/esxi-embedded-host-client

vmware ESXi4.xでsshを有効にしてvmware ESXi6.5へファイル交換する方法

ESXi4.xのサーバ内の仮想マシンをESXi6.5のサーバへ移行したかった。
数とサイズが多いので、直接コピーしたかったけど、4.x側にファイルをコピーされる手段がない。

仕方ないので、ESXi4.xの方にsshを導入。

How to enable ssh and ftp on vmware ESXi 4
http://adityo.blog.binusian.org/?p=690


scpでESXi6.5サーバから4.xへ接続すると、以下のエラーが出力されて接続できません。

Unable to negotiate with 192.168.*.* port 22: no matching key exchange method found.
Their offer: diffie-hellman-group1-sha1

6.5でdiffie-hellman-group1-sha1は使えないらしい。
仕方ないので、6.5の方でdiffie-hellman-group1-sha1を許可させる。
/etc/ssh/ssh_configに追記。

Host 192.168.*.*
KexAlgorithms +diffie-hellman-group1-sha1

無事接続。

CreateObject(“Scriptlet.TypeLib”).GUIDで「70 書き込みできません」エラー

2017 年 7 月のセキュリティ更新適用後、VBA から一部のオブジェクトを作成できません – Japan Office Developer Support Blog
https://blogs.msdn.microsoft.com/office_client_development_support_blog/2017/07/13/201707secupdate-cannot-create-object/

対応

"実行時エラー 70: アクセスが拒否されました"Office VBA を使用する GUID を作成するとき
https://support.microsoft.com/ja-jp/help/4036837/run-time-error-70-permission-denied-generate-guid-with-office-vba

MSMQの使用するポート

  • TCP: 1801
  • RPC: 135, 2101*, 2103*, 2105*
  • UDP: 3527, 1801

 *これらは可変で、接続ごとに増加する

【MSMQ】TCP ports, UDP ports, and RPC ports that are used by Message Queuing
https://support.microsoft.com/ja-jp/help/178517/tcp-ports-udp-ports-and-rpc-ports-that-are-used-by-message-queuing