看板 DFBSD_bugs 關於我們 聯絡資訊
--===============1886654751== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable New submission from tpchin <tpchin@telstra.com>: Have a problem with the following redirection pf.conf on a X86_64 build of = the OS: rdr pass on nfe0 inet proto tcp to any port 80 -> nfe0 port 3128 It does not appear to redirect port 80 packets to port 3128 but seemed to w= ork OK on a i386 version of the OS. Attached is a small perl program which I used to validate/test the redirect= ion. Thanks. ---------- files: x.pl messages: 10112 nosy: tpchin status: unread title: pf issue with X86_64 version of the OS _____________________________________________________ DragonFly issue tracker <bugs@lists.dragonflybsd.org> <http://bugs.dragonflybsd.org/issue2133> _____________________________________________________ --===============1886654751== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="x.pl" IyEvdXNyL2Jpbi9lbnYgcGVybCAtVHcNCnVzZSBzdHJpY3Q7DQp1c2UgU29ja2V0Ow0KdXNlIENh cnA7DQoNCnN1YiBzcGF3bjsgICMgZm9yd2FyZCBkZWNsYXJhdGlvbg0Kc3ViIGxvZ21zZyB7IHBy aW50IFNUREVSUiAiJDAgJCQ6IEBfIGF0ICIsIHNjYWxhciBsb2NhbHRpbWUoKSwgIlxuIiB9DQoN Cm15ICRwb3J0ICA9IDMxMjg7DQpkaWUgImludmFsaWQgcG9ydCIgdW5sZXNzICRwb3J0ID1+IC9e IFxkKyAkL3g7DQoNCm15ICRwcm90byA9IGdldHByb3RvYnluYW1lKCJ0Y3AiKTsNCg0Kc29ja2V0 KFNlcnZlciwgUEZfSU5FVCwgU09DS19TVFJFQU0sICRwcm90bykgfHwgZGllICJzb2NrZXQ6ICQh IjsNCnNldHNvY2tvcHQoU2VydmVyLCBTT0xfU09DS0VULCBTT19SRVVTRUFERFIsIHBhY2soImwi LCAxKSkgfHwgZGllICJzZXRzb2Nrb3B0OiAkISI7DQpiaW5kKFNlcnZlciwgc29ja2FkZHJfaW4o JHBvcnQsIElOQUREUl9BTlkpKSB8fCBkaWUgImJpbmQ6ICQhIjsNCmxpc3RlbihTZXJ2ZXIsIFNP TUFYQ09OTikgfHwgZGllICJsaXN0ZW46ICQhIjsNCg0KbG9nbXNnICJzZXJ2ZXIgc3RhcnRlZCBv biBwb3J0ICRwb3J0IjsNCg0KbXkgJHBhZGRyOw0KDQp1c2UgUE9TSVggIjpzeXNfd2FpdF9oIjsN CnVzZSBFcnJubzsNCg0Kc3ViIFJFQVBFUiB7DQoJbG9jYWwgJCE7DQoJd2hpbGUgKChteSAkcGlk ID0gd2FpdHBpZCgtMSwgV05PSEFORykpID4gMCAmJiBXSUZFWElURUQoJD8pKSB7DQoJCWxvZ21z ZyAicmVhcGVkICRwaWQiIC4gKCQ/ID8gIiB3aXRoIGV4aXQgJD8iIDogIiIpOw0KCX0NCgkkU0lH e0NITER9ID0gXCZSRUFQRVI7DQp9DQoNCiRTSUd7Q0hMRH0gPSBcJlJFQVBFUjsNCg0KZm9yICg7 Oykgew0KCSRwYWRkciA9IGFjY2VwdChDbGllbnQsIFNlcnZlcikgfHwgZG8gew0KCQluZXh0IGlm ICQhe0VJTlRSfTsNCgkJZGllICJhY2NlcHQ6ICQhIjsNCgl9Ow0KCW15ICgkcG9ydCwgJGlhZGRy KSA9IHNvY2thZGRyX2luKCRwYWRkcik7DQoJbXkgJG5hbWUgPSBnZXRob3N0YnlhZGRyKCRpYWRk ciwgQUZfSU5FVCk7DQoNCglsb2dtc2cgImNvbm5lY3Rpb24gZnJvbSAkbmFtZSBbIiwgaW5ldF9u dG9hKCRpYWRkciksICJdIGF0IHBvcnQgJHBvcnQiOw0KDQoJc3Bhd24gc3ViIHsgJHwgPSAxOyB3 aGlsZSAoPD4pIHsgcHJpbnQ7IHByaW50IFNUREVSUiAkXzsgfSB9Ow0KCWNsb3NlIENsaWVudDsN Cn0NCg0Kc3ViIHNwYXduIHsNCglteSAkY29kZXJlZiA9IHNoaWZ0Ow0KCWNvbmZlc3MgInVzYWdl OiBzcGF3biBDT0RFUkVGIiB1bmxlc3MgQF8gPT0gMCAmJiAkY29kZXJlZiAmJiByZWYoJGNvZGVy ZWYpIGVxICJDT0RFIjsNCg0KCW15ICRwaWQ7DQoJdW5sZXNzIChkZWZpbmVkKCRwaWQgPSBmb3Jr KCkpKSB7DQoJCWxvZ21zZyAiY2Fubm90IGZvcms6ICQhIjsNCgkJcmV0dXJuOw0KCX0NCglpZiAo JHBpZCkgew0KCQlsb2dtc2cgImJlZ2F0ICRwaWQiOw0KCQlyZXR1cm47DQoJfQ0KDQoJb3BlbihT VERJTiwgICI8JkNsaWVudCIpIHx8IGRpZSAiY2FuJ3QgZHVwIGNsaWVudCB0byBzdGRpbiI7DQoJ b3BlbihTVERPVVQsICI+JkNsaWVudCIpIHx8IGRpZSAiY2FuJ3QgZHVwIGNsaWVudCB0byBzdGRv dXQiOw0KCWV4aXQoJGNvZGVyZWYtPigpKTsNCn0NCg== --===============1886654751==--