1. A method relating to configuration of software, the method comprising: receiving a current software configuration comprising current parameter values from one of a plurality of sender computer systems at a recipient computer system, the recipient computer system comprising a first software configuration that has been previously applied unsuccessfully within the plurality of sender computer systems and a second software configuration that has been previously applied successfully with the plurality of sender computer systems, the first and second software configurations each comprising a plurality of parameters as well as respective first and second values for a subset of the plurality of parameters characterizing the respective first and second software configurations, the sender computer system having sent the current software configuration upon determining that the current software configuration is unsuccessful on the sender computer system; comparing, by the recipient computer system, the current parameter values with the first software configuration to identify commonality of the first software configuration with the current software configuration; identifying the second software configuration as having been previously applied successfully to replace the first software configuration; providing a new software configuration from the recipient computer system to the sender computer system, the new software configuration comprising the second values of the parameters for the second software configuration; and receiving confirmation from the sender computer system if the new software configuration is successfully applied on the sender computer system.