{"id":5223,"date":"2015-03-02T18:10:13","date_gmt":"2015-03-02T22:10:13","guid":{"rendered":"http:\/\/www.webperformance.com\/load-testing-tools\/blog\/?p=5223"},"modified":"2016-04-28T10:23:47","modified_gmt":"2016-04-28T14:23:47","slug":"osxtester-known-workarounds","status":"publish","type":"post","link":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/2015\/03\/osxtester-known-workarounds\/","title":{"rendered":"OSX Load Tester 6 Beta Known Bugs and Workarounds"},"content":{"rendered":"<p>As a long time Apple\/Mac user I&#8217;m gratified to see our OSX download numbers creep up to 20%! \u00a0Unfortunately with fewer people using the OSX version the first couple of releases had less outside bug reports than the Windows version, so thanks to all of the OSX users who&#8217;ve taken the time to send in bug reports so \u00a0I can fix the issues. \u00a0We&#8217;re sorry to say that the OSX version is still official in beta; if you need to something critical, like run a very large test I&#8217;d resort to using a Windows emulator and running the Windows version.<\/p>\n<p>There&#8217;s a new 6.6 Load Tester release for OSX in\u00a0April 2016\u00a0which addresses many of the bug reports we&#8217;ve received. \u00a0If you run into an issue PLEASE take the time to <a href=\"http:\/\/webperformance.freshdesk.com\/\">fill out a bug report<\/a>.<\/p>\n<h2>VPN\u00a0Support<\/h2>\n<p>The biggest limitation remaining in the OSX version is the lack of VPN support. \u00a0At the office we use OpenVPN, but I&#8217;ve\u00a0yet to take a look at what is causing the program to hang when a VPN is present. \u00a0I haven&#8217;t tried with Apple&#8217;s VPN, but its presumed the same issue applies. If you can&#8217;t get your work done without a VPN please fill out a bug report and let me know which one you&#8217;re using.<\/p>\n<h2>Hostnames Can&#8217;t Have Spaces<\/h2>\n<p>On OSX apparently its legal for hostnames to have spaces in them, in the sense that the OS will continue to function. \u00a0Unfortunately the low level networking code in the JVM can&#8217;t handle this and makes <em>bad things happen<\/em>. \u00a0If you run into a situation where Load Tester won&#8217;t record or won&#8217;t start, please check and make sure your hostname doesn&#8217;t have a space in it.<\/p>\n<h2>You Must be an Admin User<\/h2>\n<p>Note that the program requires you to be an administrative user. \u00a0This is because of the way networking works on OSX&#8211; \u00a0you have to have this privilege in order to change the HTTP proxies Load Tester uses to display its internal reports and record. \u00a0For a text editor or any other program for a casual user this would be a problem, but Load Tester is a testing tool for professional programmers and sysadmins, who presumably already have admin privileges or <a href=\"http:\/\/support.apple.com\/kb\/PH10882\">know how to get it<\/a>.<\/p>\n<h2>Supported OS and Hardware<\/h2>\n<p>As you can imagine its near impossible for a small company to\u00a0have access to a testing lab with every combination of OSX and Apple hardware in it. \u00a0I&#8217;ve tested this release on Mavericks and Yosemite on <a href=\"http:\/\/support.apple.com\/en-us\/HT3696\">64-bit hardware<\/a> going back 5 years, which presumably covers the vast majority of OSX users. \u00a0The other situation that has not been tested and presumably doesn&#8217;t work is multi-homing, or having more than one active network device. \u00a0 The current code queries all available network devices and connects to the first one that is active. \u00a0I&#8217;ve been unable to find anyone using OSX with two active network connections, so if you do please leave a comment.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As a long time Apple\/Mac user I&#8217;m gratified to see our OSX download numbers creep up to 20%!  Unfortunately with fewer people using the OSX version the first couple of releases had less outside bug reports than the Windows version, so thanks to all of the OSX users who&#8217;ve taken the time to send in bug reports so  I can fix the issues.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[205,42],"tags":[214,215,193,216],"class_list":["post-5223","post","type-post","status-publish","format-standard","hentry","category-release-notes","category-load-tester-software","tag-apple","tag-bugs","tag-osx","tag-workarounds"],"_links":{"self":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/5223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/comments?post=5223"}],"version-history":[{"count":8,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/5223\/revisions"}],"predecessor-version":[{"id":5647,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/5223\/revisions\/5647"}],"wp:attachment":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/media?parent=5223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/categories?post=5223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/tags?post=5223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}