{"id":272,"date":"2013-06-05T11:00:20","date_gmt":"2013-06-05T16:00:20","guid":{"rendered":"https:\/\/www.softwareab.net\/wordpress\/?p=272"},"modified":"2013-09-07T15:53:57","modified_gmt":"2013-09-07T20:53:57","slug":"vmware-update-manager-fix-for-scanning-virtual-appliance","status":"publish","type":"post","link":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/","title":{"rendered":"VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;"},"content":{"rendered":"<p>Today had to solve a problem with my vSphere&#8217;s Update Manager (affectionately known as the &#8220;vUM&#8221;). The vUM&#8217;s job is to download patches from the VMware site and figure out which hosts \/ appliances \/ VMs need to be updated. In my case, this process failed due to the vUM getting stuck at &#8220;Scanning virtual appliance&#8221;&#8230;forever. Read on to see how to fix this in a true vCloud environment!<\/p>\n<p><!--more--><\/p>\n<p>First, the error shows itself within the vCenter Server as a task named &#8220;Download patch definitions&#8221; where the Status is &#8220;Scanning virtual appliance&#8221;. Within the server running the vUM, you can see the problem in action by opening the vUM log file (<code>C:\\ProgramData\\VMware\\VMware Update Manager\\Logs<\/code> on a Windows Server 2008 R2 box). The below is an example:<\/p>\n<pre>2013-06-05T10:16:29.791-04:00 [09064 info 'Default'] [serviceWin32,506] VMware vSphere Update Manager Service service started\n2013-06-05T10:18:29.947-04:00 [08964 error 'Default'] SSLStreamImpl::BIORead (03303238) timed out\n2013-06-05T10:18:29.947-04:00 [08964 error 'Default'] SSLStreamImpl::DoClientHandshake (03303238) SSL_connect failed with BIO Error\n2013-06-05T10:18:29.947-04:00 [08964 error 'HttpConnectionPool-000000'] [ConnectComplete] Connect failed to ; cnx: (null), error: class Vmacore::Ssl::SSLHandshakeTimeoutException(SSL Exception: The SSL handshake timed out local: 172.24.4.66:49595 peer: 172.24.12.3:5489.)<\/pre>\n<p>The above lines are quite misleading&#8230;one might quite naturally start with a search for <code>SSLStreamImpl::BIORead timed out<\/code> and you would find numerous matches. For example, the very first match is a VMware entry <a href=\"http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1020210\">Alarms about the host connection state changing from green to red frequently occur<\/a> which &#8211; while not exactly our error message &#8211; is pretty close. Close enough so that you would be perfectly excused for going down the garden path.<\/p>\n<p>Too bad that it isn&#8217;t even close to the problem where the VMware Update Manager can&#8217;t complete its download task! Which will lead you (eventually) to a couple of posts that give you the solution, namely:<\/p>\n<ul>\n<li><a href=\"http:\/\/communities.vmware.com\/thread\/333006?start=0&amp;tstart=0\">&#8220;download patch definitions scanning virtual appliance&#8221;<\/a> from the VMware communities; and,<\/li>\n<li><a href=\"&quot;http:\/\/communities.vmware.com\/thread\/300378?start=0&amp;tstart=0\">&#8220;Download Patch Definitions In Progress&#8221;<\/a> which is a more concise take on the problem.<\/li>\n<\/ul>\n<p>Reading those articles helps to solve the problem, but not specifically if you are running <a href=\"https:\/\/www.vmware.com\/products\/application-platform\/vfabric-application-director\/overview.html\">VMware vFabric Application Director<\/a>. In fact, the issue can show up for <em>any<\/em> installed VMware &#8220;appliance&#8221; in your vSphere environment; this includes the things like the vSphere Storage Appliance, or the vSphere Management Assistant, and numerous others.<\/p>\n<p>The issue turns out to be really ridiculous: For any installed virtual appliance (&#8220;vApp&#8221;), you must make sure that the &#8220;vApp Options&#8221; are properly set&#8230;even though these settings seem to be kind of meaningless.<\/p>\n<p>Let&#8217;s start with the <a href=\"http:\/\/www.vmware.com\/support\/developer\/vima\/\">vSphere Management Assistant<\/a> (vMA). In the vSphere Web Client, use the &#8220;Edit Settings&#8221; and then click the &#8220;vApp Options&#8221; tab. Then set the &#8220;Product URL&#8221; and the &#8220;Vendor URL&#8221; both to <code>http:\/\/www.vmware.com<\/code> as shown in the picture below:<br \/>\n<a href=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-273\" alt=\"vma_vapp_options\" src=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png\" width=\"300\" height=\"284\" srcset=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png 300w, https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png 475w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>While we&#8217;re at it, let&#8217;s do another problematic entry one from my setup: the <a href=\"&quot;https:\/\/www.vmware.com\/products\/application-platform\/vfabric-application-director\/overview.html\">vSphere vFabric Application Director<\/a>. This one was even more ridiculous: not only must you set the &#8220;Product URL&#8221; to <code>http:\/\/www.vmware.com<\/code> as with the vMA, you must also fill in the &#8220;Application URL&#8221; with the specially-formatted value <code>http:\/\/${vami.ip0.VMware_vFabric_Application_Director}\/<\/code>. (That encoding references the configured runtime IP address from the virtual appliance.) See the following shot:<\/p>\n<p><a href=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vad_vapp_options.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-274\" alt=\"vad_vapp_options\" src=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vad_vapp_options-300x291.png\" width=\"300\" height=\"291\" srcset=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vad_vapp_options-300x291.png 300w, https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vad_vapp_options-50x50.png 50w, https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vad_vapp_options.png 568w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>On the bright side&#8230;once you&#8217;ve made these changes and restarted your (failed) vSphere Update Manager service, the patch downloads succeed.<\/p>\n<p>Ah&#8230;the sweet smell of Vic-tor-y! (Sung to the tune of your choice.)<\/p>\n<p>The moral of the story? Any time you import a virtual appliance into your vSphere environment, be sure to check and fill in all of the product information fields. And &#8211; if you are unsure what to put there &#8211; spend the time to figure it out. Because otherwise your updates will just refuse to work.<\/p>\n<p>Happy computing&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today had to solve a problem with my vSphere&#8217;s Update Manager (affectionately known as the &#8220;vUM&#8221;). The vUM&#8217;s job is to download patches from the VMware site and figure out which hosts \/ appliances \/ VMs need to be updated. &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\"> <span class=\"screen-reader-text\">VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,11],"tags":[20],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VMware Update Manager: Fix for &quot;Scanning virtual appliance&quot; - softwareab<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VMware Update Manager: Fix for &quot;Scanning virtual appliance&quot; - softwareab\" \/>\n<meta property=\"og:description\" content=\"Today had to solve a problem with my vSphere&#8217;s Update Manager (affectionately known as the &#8220;vUM&#8221;). The vUM&#8217;s job is to download patches from the VMware site and figure out which hosts \/ appliances \/ VMs need to be updated. &hellip; VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221; Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\" \/>\n<meta property=\"og:site_name\" content=\"softwareab\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cloudraticsolutions\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/cloudraticsolutions\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-06-05T16:00:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-09-07T20:53:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png\" \/>\n<meta name=\"author\" content=\"Andrew Bruce\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@realcloudratics\" \/>\n<meta name=\"twitter:site\" content=\"@realcloudratics\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrew Bruce\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\"},\"author\":{\"name\":\"Andrew Bruce\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600\"},\"headline\":\"VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;\",\"datePublished\":\"2013-06-05T16:00:20+00:00\",\"dateModified\":\"2013-09-07T20:53:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\"},\"wordCount\":546,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600\"},\"image\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png\",\"keywords\":[\"vmware\"],\"articleSection\":[\"Teknocratica\",\"VMware\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\",\"url\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\",\"name\":\"VMware Update Manager: Fix for \\\"Scanning virtual appliance\\\" - softwareab\",\"isPartOf\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png\",\"datePublished\":\"2013-06-05T16:00:20+00:00\",\"dateModified\":\"2013-09-07T20:53:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage\",\"url\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png\",\"contentUrl\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png\",\"width\":475,\"height\":451},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.softwareab.net\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"vmware\",\"item\":\"https:\/\/www.softwareab.net\/wordpress\/tag\/vmware-2\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#website\",\"url\":\"https:\/\/www.softwareab.net\/wordpress\/\",\"name\":\"softwareab\",\"description\":\"Technocratica, Technopolitik, Technophobia\",\"publisher\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.softwareab.net\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600\",\"name\":\"Andrew Bruce\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2024\/03\/andy-cartoon.jpg\",\"contentUrl\":\"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2024\/03\/andy-cartoon.jpg\",\"width\":400,\"height\":330,\"caption\":\"Andrew Bruce\"},\"logo\":{\"@id\":\"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/image\/\"},\"description\":\"Team-oriented systems mentor with deep knowledge of numerous software methodologies, technologies, languages, and operating systems. Excited about turning emerging technology into working production-ready systems. Focused on moving software teams to a higher level of world-class application development. Specialties:Software analysis and development...Product management through the entire lifecycle...Discrete product integration specialist!\",\"sameAs\":[\"http:\/\/cloudraticsolutions.net\/\",\"https:\/\/www.facebook.com\/cloudraticsolutions\/\",\"https:\/\/twitter.com\/realcloudratics\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VMware Update Manager: Fix for \"Scanning virtual appliance\" - softwareab","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/","og_locale":"en_US","og_type":"article","og_title":"VMware Update Manager: Fix for \"Scanning virtual appliance\" - softwareab","og_description":"Today had to solve a problem with my vSphere&#8217;s Update Manager (affectionately known as the &#8220;vUM&#8221;). The vUM&#8217;s job is to download patches from the VMware site and figure out which hosts \/ appliances \/ VMs need to be updated. &hellip; VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221; Read More &raquo;","og_url":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/","og_site_name":"softwareab","article_publisher":"https:\/\/www.facebook.com\/cloudraticsolutions\/","article_author":"https:\/\/www.facebook.com\/cloudraticsolutions\/","article_published_time":"2013-06-05T16:00:20+00:00","article_modified_time":"2013-09-07T20:53:57+00:00","og_image":[{"url":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png"}],"author":"Andrew Bruce","twitter_card":"summary_large_image","twitter_creator":"@realcloudratics","twitter_site":"@realcloudratics","twitter_misc":{"Written by":"Andrew Bruce","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#article","isPartOf":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/"},"author":{"name":"Andrew Bruce","@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600"},"headline":"VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;","datePublished":"2013-06-05T16:00:20+00:00","dateModified":"2013-09-07T20:53:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/"},"wordCount":546,"commentCount":0,"publisher":{"@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600"},"image":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png","keywords":["vmware"],"articleSection":["Teknocratica","VMware"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/","url":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/","name":"VMware Update Manager: Fix for \"Scanning virtual appliance\" - softwareab","isPartOf":{"@id":"https:\/\/www.softwareab.net\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage"},"image":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options-300x284.png","datePublished":"2013-06-05T16:00:20+00:00","dateModified":"2013-09-07T20:53:57+00:00","breadcrumb":{"@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#primaryimage","url":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png","contentUrl":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2013\/06\/vma_vapp_options.png","width":475,"height":451},{"@type":"BreadcrumbList","@id":"https:\/\/www.softwareab.net\/wordpress\/vmware-update-manager-fix-for-scanning-virtual-appliance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.softwareab.net\/wordpress\/"},{"@type":"ListItem","position":2,"name":"vmware","item":"https:\/\/www.softwareab.net\/wordpress\/tag\/vmware-2\/"},{"@type":"ListItem","position":3,"name":"VMware Update Manager: Fix for &#8220;Scanning virtual appliance&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/www.softwareab.net\/wordpress\/#website","url":"https:\/\/www.softwareab.net\/wordpress\/","name":"softwareab","description":"Technocratica, Technopolitik, Technophobia","publisher":{"@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.softwareab.net\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/1337443eaeb75104e0410b508e67f600","name":"Andrew Bruce","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2024\/03\/andy-cartoon.jpg","contentUrl":"https:\/\/www.softwareab.net\/wordpress\/wp-content\/uploads\/2024\/03\/andy-cartoon.jpg","width":400,"height":330,"caption":"Andrew Bruce"},"logo":{"@id":"https:\/\/www.softwareab.net\/wordpress\/#\/schema\/person\/image\/"},"description":"Team-oriented systems mentor with deep knowledge of numerous software methodologies, technologies, languages, and operating systems. Excited about turning emerging technology into working production-ready systems. Focused on moving software teams to a higher level of world-class application development. Specialties:Software analysis and development...Product management through the entire lifecycle...Discrete product integration specialist!","sameAs":["http:\/\/cloudraticsolutions.net\/","https:\/\/www.facebook.com\/cloudraticsolutions\/","https:\/\/twitter.com\/realcloudratics"]}]}},"_links":{"self":[{"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/posts\/272"}],"collection":[{"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":3,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/posts\/272\/revisions"}],"predecessor-version":[{"id":417,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/posts\/272\/revisions\/417"}],"wp:attachment":[{"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/media?parent=272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/categories?post=272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.softwareab.net\/wordpress\/wp-json\/wp\/v2\/tags?post=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}